Abrir un fichero de TEXTO vacio ( notepad)
copiar y pegad el siguiente codigo
guardar como " Nombre.htm"
y despues , abrir el documento con el browser.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"><head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<title>Imagenes de F1.com</title>
<script type="text/javascript">
function gup( name ) {
var amp = "&".substring(0,1);
name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
var regexS = "[\\?"+amp+"]"+name+"=([^"+amp+"#]*)";
var regex = new RegExp( regexS );
var results = regex.exec( window.location.href );
if( results == null )
return "";
else
return results[1];
}
function url() {
var amp = "&".substring(0,1);
var idx = window.location.href.indexOf('?');
return window.location.href.substring(0,idx)+'?anno='+gup('anno')+amp+'gp='+gup('gp')+amp+'num=';
}
function generateURL() {
var amp = "&".substring(0,1);
var anno = document.forms[1].anyo.value+'/d'+document.forms[1].anyo.value.substring(2,4);
var gp = document.forms[1].gp.value;
var num = document.forms[1].num.value;
var idx = window.location.href.indexOf('?');
window.location.href = window.location.href.substring(0,idx)+'?anno='+anno+amp+'gp='+gp+amp+'num='+fixNum(num);
}
function updateForm() {
document.forms[1].anyo.value = gup('anno').substring(0,4);
document.forms[1].gp.value = gup('gp');
document.forms[1].num.value = fixNum(gup('num'));
direcc='http://www.formula1.com/photos/597x478/sutton/'+gup('anno')+gup('gp')+fixNum(gup('num'))+'.jpg';
document.images[2].src='http://www.formula1.com/photos/597x478/sutton/'+gup('anno')+gup('gp')+fixNum(gup('num'))+'.jpg';
document.images[0].src='http://www.formula1.com/photos/597x478/sutton/'+gup('anno')+gup('gp')+prev(gup('num'))+'.jpg';
document.images[1].src='http://www.formula1.com/photos/597x478/sutton/'+gup('anno')+gup('gp')+next(gup('num'))+'.jpg';
}
function prev(num) {
var x = Number(num)-1;
return fixNum(x);
}
function next(num) {
var x = Number(num)+1;
return fixNum(x);
}
function fixNum(x) {
if ("" == x) {
return "";
}
if
(Number(x) == 0 ||
Number(x) == 1 ||
Number(x) == 2 ||
Number(x) == 3 ||
Number(x) == 4 ||
Number(x) == 5 ||
Number(x) == 6 ||
Number(x) == 7 ||
Number(x) == 8 ||
Number(x) == 9) {
return "0"+Number(x);
}
return x;
}
</script>
</head><body style="margin: 0px; padding: 0px;" onload="javascript:updateForm()">
<div style="margin-left: auto; margin-right: auto; text-align: center;">
<table style="width: 600px; margin-left: 0px; margin-right: 0px;">
<tbody>
<tr align="center">
<td style="width: 90px; margin-left: 0px; margin-right: 0px;">
<form action="javascript:window.location.href=url()+prev(gup('num'))">
<p style="margin-left: 0px; margin-right: 0px;">
<img alt="Prev" src="f1pic_files/-1.htm" onclick="javascript:document.forms[0].submit();" style="width: 80px;">
</p>
</form>
</td>
<td style="width: 520px;">
<form action="javascript:generateURL()" id="frm">
<p>
Año:
<input name="anyo" maxlength="4" size="4" type="text">
Gp:<select name="gp">
<option selected="selected" value="aus">Australia</option>
<option value="mal">Malaysia</option>
<option value="brn">Barhein</option>
<option value="esp">España</option>
<option value="mon">Mónaco</option>
<option value="cdn">Canadá</option>
<option value="fra">Francia</option>
<option value="usa">USA</option>
<option value="rsm">SMarino</option>
<option value="ger">Alemania</option>
<option value="gbr">Gran Bretaña</option>
<option value="eur">Europa</option>
<option value="hun">Hungría</option>
<option value="tur">Turquía</option>
<option value="bel">Bélgica</option>
<option value="ita">Italia</option>
<option value="sin">Singapur</option>
<option value="jpn">Japón</option>
<option value="chn">China</option>
<option value="bra">Brasil</option>
<option value="adh">Abu Dhabi</option>
</select>
Num:<input name="num" maxlength="4" size="4" type="text">
<input value="Go" type="submit">
</p>
</form>
</td>
<td style="width: 90px; margin-left: 0px; margin-right: 0px;">
<form action="javascript:window.location.href=url()+next(gup('num'))">
<p style="margin-left: 0px; margin-right: 0px;">
<img alt="Next" src="f1pic_files/01.htm" onclick="javascript:document.forms[2].submit();" style="width: 80px;">
</p>
</form>
</td>
</tr>
<tr align="center">
<td colspan="3" align="center">
<img alt="Foto" src="f1pic_files/a.htm"><br>
(C) F1.com
</td>
</tr>
</tbody>
</table>
</div>
</body></html>
Es el codigo corregido para el visor fotos de F1.
He añadido Abu dhabi, que no estaba.
Si alguien necesita añadir algun circuito..
ir a las lineas
<option value="cod">nombre circuito</option>
En cod, colocar las 3 letras que aparecen como codigo de circuito en la pagina de sutton en cada foto..
en nombre del circuito.. pues .. eso.
EJ:
<option value="adh">Abu Dhabi</option>
para Abu dhabi
Por lo menos parece que SI hay peña..
http://personales.ya.com/mrey/f1pic.htm?anno=2009/d09&gp=adh&num=1018( en el visor antiguo, aunque no se pueda seleccionar Abu Dhabi, si se pueden ver, una vez dada la direccion corercta:' gp=adh '
Que las disfruteis.
Por cierto, Goval.. esta vez creo que vas a tener trabajo extra con Sutton... 100 y pico y no han empezado aun los coches a dar vueltas.. jojojo