Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 19
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2004
    Messaggi
    21

    Richiamare un file .js in una pagina .php

    Ciao ragazzi,
    Non riesco a trovare l'opzione su dreamweaver per creare la stringa di codice da inserire in una pagina .php per far richiamare la pagina .js dove sono presenti i codici javascript.
    Un grazie a tutti coloro che mi aiuteranno a capire!

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    basta del semplice html... a meno che non abbia frainteso la tua richiesta.

    codice:
    <script language="javascript" src="percorso-eventuale/mioscript.js">
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2004
    Messaggi
    21
    Io ho già provato ad usare:
    codice:
    <script language="JavaScript" type="text/JavaScript" src="cartella/file.js"></script>
    Incluso dentro <head> </head>
    Ma non mi funziona!

  4. #4
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    posta tutto il codice della pagina. Che errore ricevi? sei sicuro che il path sia corretto?
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

  5. #5
    Utente di HTML.it
    Registrato dal
    Oct 2004
    Messaggi
    21
    Non ricevo errori, semplicemente lo javascript all'interno del file .js non mi funziona.
    Ecco il codice della mia index.php

    codice:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    <title>Documento senza titolo</title>
    <link href="material/other/style.css" rel="stylesheet" type="text/css">
    <script language="JavaScript" type="text/JavaScript" src="?id=material/other/javascript.js"></script>
    </head>
    <body>
    <table width="100%" border="0" cellpadding="0" cellspacing="0">
      <tr>
        <td><div align="justify" class="table">[img]material/images/design/top01.gif[/img]</div></td>
      </tr>
      <tr>
        <td><? $path = ""; if(!$id){ include ("center.php"); } else { include ("$id"); } ?></td>
      </tr>
    </table>
    <map name="Map">
      <area shape="rect" coords="5,4,406,45" href="?id=center.php" alt="">
      <area shape="rect" coords="4,49,77,69" href="#" alt="">
      <area shape="rect" coords="82,49,192,69" href="#" alt="">
      <area shape="rect" coords="195,49,272,69" href="#" alt="">
      <area shape="rect" coords="275,49,345,69" href="#" alt="">
      <area shape="rect" coords="349,49,411,69" href="#" alt="">
      <area shape="rect" coords="415,49,495,69" href="#" alt="">
      <area shape="rect" coords="497,49,575,69" href="#" alt="">
      <area shape="rect" coords="577,49,619,69" href="#" alt="">
      <area shape="rect" coords="622,49,671,69" href="#" alt="">
    </map>
    </body>
    </html>

  6. #6
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Prova a mettere l'URL completo al posto di questo:

    src="?id=material/other/javascript.js"

    indirizzi sifatti risentono di troppe variabili dipendenti da come si richiama la pagina che li contiene...

    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

  7. #7
    Utente di HTML.it
    Registrato dal
    Oct 2004
    Messaggi
    21
    Ora ho messo così:
    codice:
    <script language="JavaScript" type="text/JavaScript" src="?id=material/other/javascript.js"></script>
    Ma non funziona lo stesso.

  8. #8
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    non puoi togliere quella specie di struttura tipo "query string" nel link al javascript!?

    codice:
    <script language="JavaScript" type="text/JavaScript" src="material/other/javascript.js"></script>
    eventualmente percorso assoluto
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

  9. #9
    Utente di HTML.it
    Registrato dal
    Oct 2004
    Messaggi
    21
    Andrea non ho capito bene cosa dovrei fare...
    Cmq avreste una pagina .php di esempio da farmi vedere che utilizza questo metodo?
    Grazie!

  10. #10
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    vedi, secondo me, il problema sta nella forma del link allo script.

    codice:
    src="?id=blah-blah"
    Prova ad evitare percorsi del genere e punta direttamente al file (senza i fronzoli di ?id=)

    per quanto riguarda percorso assoluto intendo dire il percorso completo dalla root del sito, esempio:

    diciamo che hai lo script in questa posizione

    www.tuosito.it/folder/script.js

    ossia nella cartella "folder" del sito

    per linkare lo script da una pagina qualunque del sito puoi semplicemente fare

    codice:
    <script language="javascript" src="/folder/script.js"></script>
    in questo caso, la "/" all'inizio del percorso (src) dice alla browser che il percorso è "assoluto".
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

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 © 2025 vBulletin Solutions, Inc. All rights reserved.