Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    Interferenze javascript

    Ciao !

    Ho inserito in una pagina web alcune javascript:
    quella della data, quella dell'orologio e quella di una scritta che cambia colore.

    Da quando ho inserito poi 2 pulsanti fatti in Fireworks, quindi col loro codice javascript
    non mi funziona + l'orologio !?!

    Ho provato allora a fare diversi tentativi ......
    e togliendo dal TAG body questa riga qui sotto l'orologio funziona nuovamente:

    onLoad="MM_preloadImages('t_home_f3.gif','t_home_f 2.gif','t_home_f4.gif','t_viaggi_f3.gif','t_viaggi _f2.gif','t_viaggi_f4.gif')"


    Anche i tasti funzionano regolarmente !

    Qualè il motivo di tutto ciò ? :master:

    Se così tutto funziona, cosa comporta togliere quel pezzo di codice ?

    Zio

  2. #2
    Utente di HTML.it
    Registrato dal
    Dec 2001
    Messaggi
    3,259
    dovresti mostrare il codice....

  3. #3
    Ciao !

    La pagina moooolto incompleta la trovi al link

    www.ziohouse.com


  4. #4
    Utente di HTML.it
    Registrato dal
    Dec 2001
    Messaggi
    3,259
    prova a cambiare la tua prima parte con questa (ho cancellato una riga e messo un richiamo su un altra)

    codice:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <HTML>
    <HEAD>
    <LINK REL="SHORTCUT ICON" HREF="http://WWW.ZIOHOUSE.COM/COMMON/favicon.ico">
    <meta name="OWNER" content="ZIOHOUSE.COM">
    <meta name="AUTHOR" content="Zio">
    <meta name="description" content="Ziohouse.com __ The Zio's house online ">
    <meta name="keywords" content="zio viaggi bici moto piedi trekking rivolta d'adda chigung chi chitarra musica cd mp3 noname">
    <TITLE>ZIO HOUSE.COM</TITLE>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    
    <script type="text/javascript" language="JavaScript">
    
    function WebDate() {
    	var now = new Date();
    	var year= now.getYear();if (year < 1000) year += 1900;
    	nameDay = new Array('Domenica','Lunedi','Martedi','Mercoledi','Giovedi','Venerdi','Sabato');
    	nameMth = new Array('Gennaio','Febbraio','Marzo','Aprile','Maggio', 'Giugno', 'Luglio', 'Agosto', 'Settembre', 'Ottobre', 'Novembre','Dicembre');
    	document.write('
    
     '+nameDay[now.getDay()]+ ' ' + now.getDate() + " " + nameMth[now.getMonth()] + " " + year+'</p>');
    	
    }
    </script>
    
    <script type="text/javascript">
    
    var ore12 = 0;
    
    function webClock() {
    
    if (!document.layers && !document.all) return;
    
    var runTime = new Date();
    var ore = runTime.getHours();
    var minuti = runTime.getMinutes();
    var secondi = runTime.getSeconds();
    
    
    if (ore12) { 
    	var sf = "AM";
    		if (ore >= 12) {
    			sf = "PM";
    			ore = ore - 12;
    						}
    	if (ore == 0) {
    		ore = 12;
    				   }
    			}
    			
    else { sf = " "; }
    
    if (ore <= 9) {
    			ore = "0" + ore;
    			  }
    
    if (minuti <= 9) {
    			minuti = "0" + minuti;
    			     }
    				 
    if (secondi <= 9) {
    			secondi = "0" + secondi;
    				  }
    
    visualtime = "
    
    "+ ore + ":" + minuti + ":" + secondi + " " + sf +" </p>";
    
    if (document.layers) {
    		document.layers.clock.document.write(visualtime);
    		document.layers.clock.document.close();
    					 }
    
    else if (document.all) {
    			clock.innerHTML = visualtime;
    					   }
    		setTimeout("webClock()", 1000)
    }
    
    
    
    //  End -->
    </script>
    
    
    
    <script language="JavaScript">
    function MM_preloadImages() { //v3.0
      var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
        var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
        if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
    }
    
    function MM_findObj(n, d) { //v4.0
      var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
        d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
      if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
      for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
      if(!x && document.getElementById) x=document.getElementById(n); return x;
    }
    
    function MM_nbGroup(event, grpName) { //v3.0
      var i,img,nbArr,args=MM_nbGroup.arguments;
      if (event == "init" && args.length > 2) {
        if ((img = MM_findObj(args[2])) != null && !img.MM_init) {
          img.MM_init = true; img.MM_up = args[3]; img.MM_dn = img.src;
          if ((nbArr = document[grpName]) == null) nbArr = document[grpName] = new Array();
          nbArr[nbArr.length] = img;
          for (i=4; i < args.length-1; i+=2) if ((img = MM_findObj(args[i])) != null) {
            if (!img.MM_up) img.MM_up = img.src;
            img.src = img.MM_dn = args[i+1];
            nbArr[nbArr.length] = img;
        } }
      } else if (event == "over") {
        document.MM_nbOver = nbArr = new Array();
        for (i=1; i < args.length-1; i+=3) if ((img = MM_findObj(args[i])) != null) {
          if (!img.MM_up) img.MM_up = img.src;
          img.src = (img.MM_dn && args[i+2]) ? args[i+2] : args[i+1];
          nbArr[nbArr.length] = img;
        }
      } else if (event == "out" ) {
        for (i=0; i < document.MM_nbOver.length; i++) {
          img = document.MM_nbOver[i]; img.src = (img.MM_dn) ? img.MM_dn : img.MM_up; }
      } else if (event == "down") {
        if ((nbArr = document[grpName]) != null)
          for (i=0; i < nbArr.length; i++) { img=nbArr[i]; img.src = img.MM_up; img.MM_dn = 0; }
        document[grpName] = nbArr = new Array();
        for (i=2; i < args.length-1; i+=2) if ((img = MM_findObj(args[i])) != null) {
          if (!img.MM_up) img.MM_up = img.src;
          img.src = img.MM_dn = args[i+1];
          nbArr[nbArr.length] = img;
      } }
    }
    //-->
    </script>
    
    
    
    
    </HEAD>
    
    
                    <!..INTESTAZIONE..!>
    				
    				
    <BODY  leftMargin=0 topMargin=5 marginheight="0" marginwidth="0" bgcolor="#66CCFF" onLoad="webClock();MM_preloadImages('t_home_f3.gif','t_home_f2.gif','t_home_f4.gif','t_viaggi_f3.gif','t_viaggi_f2.gif','t_viaggi_f4.gif')">

  5. #5
    Ciao Dennis,
    ho provato il codice,
    funziona si l'orologio ma ora non va il datario

    Ho provato ad aggiungere al 'onload' il 'webClock()' ma non
    funza.


  6. #6
    Utente di HTML.it L'avatar di hako
    Registrato dal
    Mar 2002
    Messaggi
    991
    Probabilmente qui troverai risposta al tuo problema.
    http://forum.html.it/forum/showthrea...ight=conflitto
    cosa accaderebbe domani?

  7. #7
    Ho risolto togliendo dal body gli ONLOAD,
    tutto funziona ! :metallica

    Grazie !


Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.