Есть скрипт (javascript) вернее два (аналогичных) по смыслу.
С разницей в использовании картинок.
Не могу заставить работать в IE
Маги и чародеи помогите кто знает секрет
<script type="text/javascript">
var foo = new Date; // Generic JS date object
var unixtime_ms = foo.getTime(); // Returns milliseconds since the epoch
var unixtime = parseInt(unixtime_ms / 1000);
//
var raznica = unixtime - 1239964456;
var myString2 = Math.round(raznica/90);
var rezult = 544505+myString2;
//document.write(rezult+" = ")
res = ""+rezult;
for(i=0; i<res.length; i++)
{
<!--
if (res[i]=="1") document.write('1');
if (res[i]=="2") document.write('2');
if (res[i]=="3") document.write('3');
if (res[i]=="4") document.write('4');
if (res[i]=="5") document.write('5');
if (res[i]=="6") document.write('6');
if (res[i]=="7") document.write('7');
if (res[i]=="8") document.write('8');
if (res[i]=="9") document.write('9');
if (res[i]=="0") document.write('0');
//-->
}
</script>
Второй:
<script type="text/javascript">
var foo = new Date; // Generic JS date object
var unixtime_ms = foo.getTime(); // Returns milliseconds since the epoch
var unixtime = parseInt(unixtime_ms / 1000);
//
var raznica = unixtime - 1239964456;
var myString2 = Math.round(raznica/90);
var rezult = 544505+myString2;
//document.write(rezult+" = ")
res = ""+rezult;
for(i=0; i<res.length; i++)
{
<!--
document.write ('<img src="<?php echo $mosConfig_live_site;?>/templates/<?php echo $mainframe->getTemplate(); ?>/images/' + res[i] + '.jpg"/>');
//-->
}
</script>
Уберите комментарии <!-- //-->
Вместо res[i] используйте метод строки charAt.
document.write замените на innerHTML/innerText .
Зачем столько copy-paste .
Последний раз редактировалось Riim, 24.04.2009 в 18:21.