Ejemplos en Javascript

Tiempo y coste de conexión con una página

Este script visualiza los datos temporales de tu conexión y, además, te avisa de cuál es el costo (en liras italianas) de la conexión con esa página.

<HTML>
<HEAD>

<TITLE>Ejemplos Javascript: ejemplo prÃ?Æ?Ã?¡ctico </TITLE>

<SCRIPT language="JavaScript">


<!--

    var enabled = 0;

    var ora_ini = new Date();

    var tot = 0;

    var ID = null;



function IDciclo()

{

       ID = window.setTimeout( "IDciclo()", 1000 );

       var ora = new Date();

       var tot = ((ora.getHours() - ora_ini.getHours())*3600) + ((ora.getMinutes() - ora_ini.getMinutes())*60) +(ora.getSeconds() - ora_ini.getSeconds());

       document.forms[0].elements[0].value = ora_ini.toString();

       document.forms[0].elements[1].value = ora.toString();

       var s = tot%60;

       var h = Math.round((tot/3600)-0.5);

       var m = Math.round((tot/60)-0.5) - (h*60);

       var hrs=ora.getHours()

       var giorno=ora.getDay()

       var scatti = 1+Math.round((tot/400)-0.5);

       document.forms[0].elements[2].value = "ore: "+h+' minuti: '+m+' secondi: '+s;

       document.forms[0].elements[3].value = "secondi: "+tot;

       document.forms[0].elements[4].value = scatti;

if (hrs>

=8 && hrs<18) {

var scatti = 1+Math.round((tot/220)-0.5);

document.forms[0].elements[4].value = scatti}

if (giorno==6 && hrs>=8 && hrs<13) {

var scatti = 1+Math.round((tot/220)-0.5);

document.forms[0].elements[4].value = scatti}

}

function costo()

{

var ora = new Date();

var hrs=ora.getHours()

var giorno=ora.getDay()

var tot = ((ora.getHours() - ora_ini.getHours())*3600) + ((ora.getMinutes() - ora_ini.getMinutes())*60) +(ora.getSeconds() - ora_ini.getSeconds());

var scatti = 1+Math.round((tot/400)-0.5);

if (hrs>=8 && hrs<18) {

var scatti = 1+Math.round((tot/220)-0.5);

document.forms[0].elements[4].value = scatti}

if (giorno==6 && hrs>=8 && hrs<13) {

var scatti = 1+Math.round((tot/220)-0.5);

document.forms[0].elements[4].value = scatti}

var prezzo=scatti*152;

alert('Questa visita ti Ã?Æ?Ã?¨ costata solo Ã?â??Ã?£' + prezzo)

}

//-->


</SCRIPT>

</HEAD>

<BODY bgcolor="white" OnLoad="setTimeout('IDciclo()', 1000)" onUnload="costo()">



<CENTER><FORM>



Hour of the access to this page:<BR>

          <INPUT type="text" name="t1" value="" size=28 onFocus="this.blur()" ><BR><BR>

Hour puts into effect them:<BR>

          <INPUT type="text" name="t2" value="" size=28 onFocus="this.blur()" ><BR><BR>

Time total of permanence in this page:<BR>

       <INPUT type="text" name="t3" value="" size=28 onFocus="this.blur()" ><BR><BR>

Secondi:<BR>

          <INPUT type="text" name="t4" value="" size=28 onFocus="this.blur()" ><BR><BR>

Up to now conteggiati telephone releases:<BR>


          <INPUT type="text" name="t4" value="" size=8 onFocus="this.blur()" >


  </FORM></CENTER>


</body>
</html>

Fechas y horarios