Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 19

Discussione: includere un file JS

  1. #1

    includere un file JS

    ho in cluso un file in una pagina ASP per visualizzare random delle immagini...ma non funziona



    <body OnLoad="showWindow()">

    i path nel file JS si devono dare da file o da root ??

    il file inc_random_img.js

    codice:
    <script language="JavaScript">
    <!--
    
    function MM_jumpMenu(targ,selObj,restore){ //v3.0
    
    	if(selObj.selectedIndex != 0)
    
      		{eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");}
    
      if (restore) selObj.selectedIndex=0;
    
    }
    
    
    
    var rand1 = 0;
    
    var useRand = 0;
    
    
    
    images = new Array;
    
    images[1] = new Image();
    
    images[1].src = "../wireless/images/img2.jpg";
    
    images[2] = new Image();
    
    images[2].src = "../wireless/images/img4.jpg";
    
    images[3] = new Image();
    
    images[3].src = "../wireless/images/img5.jpg";
    
    function swapPic() {
    
    var imgnum = images.length - 1;
    
    do {
    
    var randnum = Math.random();
    
    rand1 = Math.round((imgnum - 1) * randnum) + 1;
    
    } while (rand1 == useRand);
    
    useRand = rand1;
    
    document.randimg.src = images[useRand].src;
    
    }
    
    //-->
    
    </script>

  2. #2
    anche scrivendo così non va

    <script language="javascript" src="/include/inc_random_img.js"></script>

  3. #3
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    "non funziona" "non va" sono informazioni piuttosto generiche... dato che parli anche di problemi di path presumo che semplicemente non trovi le immagini

    ps: comunque il path e' sempre riferito alla posizione della pagina

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  4. #4
    No vedo le immagini..sì penso sia un proiblema di path!

    Allora queste sono le cartelle da root

    include/inc_random_img.js
    wireless/images/img2.jpg

    nel file ho incluso

    <script language="javascript" src="include/inc_random_img.js"></script>

    e nel body

    <body onLoad="RandomImage();">

    [img][/img]

    il file incluso é:

    codice:
    <script language="JavaScript"> 
    <!-- 
    
    var immagini=new Array(); 
    immagini[0]= "../wireless/images/img2.jpg"; 
    immagini[1]= "../wireless/images/img3.jpg"; 
    immagini[2]= "../wireless/images/img5.jpg"; 
    
    index=Math.floor(Math.random()*3); 
    
    function RandomImage() 
    { 
    document.images['miaimmagine'].src=immagini[index]; 
    } 
    
    //-->

  5. #5
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Ma la pagina sta nella root?

    "/wireless/images/img5.jpg"

    La posizione del .js e' ininfluente.

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  6. #6
    si la pagina dove ho inserito

    <script language="javascript" src="include/inc_random_img.js"></script>

    <body onLoad="RandomImage();">

    [img][/img]

    è nella root

  7. #7
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Se il server web e' su una macchina linux verifica minuscole/maiuscole dei nomi...

    Ma le immagine richiamate direttamente dalla barra degli indirizzi le vedi?

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  8. #8

  9. #9
    sono su IIS in locale !

  10. #10
    le ho provate tutte ma nulla...ho anche messo i file JS nella root ma niente!
    Io volevo solo alleggerire un pò la pagina non crearmi dei proble....secondo me il problema è nel richiamo della funziona che non la trova!

    :master:

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.