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

    argomento per javascript

    Buon giorno,
    Da una pagina html richiamo un javascript:
    <script language="javascript" src="script.js"></script>
    Come posso fare per passargli dei valori come argomento?

    Grazie,
    aleamodo
    ottimismo e determinazione

  2. #2
    mi dispiace, ma quello che chiedi non è possibile.

    ciao

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Non vedo a che ti possa servire passare un argomento ad uno script, ma il modo per aggirare l'ostacolo c'e`.

    Puoi passare l'argomento ad una funzione, oppure puoi definire una variabile che poi puoi usare dentro lo script:

    <script type="text/javascript">
    var parametro = "quello che vuoi";
    </script>
    <script language="javascript" type="text/javascript" src="script.js"></script>

    Ora dentro lo script "script.js" e` definita la variabie parametro e la puoi usare.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  4. #4
    script.js apre una popup che richiama un file php, quest'ultimo in funzione della variabile passata (in pratica pippo e paperino quando accedono alle proprie index.html apriranno differenti file.php)

    il codice è il seguente:

    function newsWindow(url,larghezza,altezza) {
    leftPosition=(screen.width) ? (screen.width-larghezza)/2 : 0;
    topPosition=(screen.height) ? (screen.height-altezza)/2 : 0;
    open(url,'','width='+larghezza+',height='+altezza+ ',top='+topPosition+',left='+leftPosition+',status =no,menubar=no,resizable=no,scrollbars=yes');
    }
    function chiudi(){
    this.close();
    }
    newsWindow('news.php?org=codice','800','400')

    dove codice è il parametro che mi serve per distinguere le pagine
    ottimismo e determinazione

  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    In quel codice ci sono due funzioni e il richiamo ad una di esse.

    Le due funzioni possono stare nello script esterno, il richiamo deve stare nella pagina.

    Allo script togli l'ultima riga, che metterai nella pagina, in questomodo:
    codice:
    <script language="javascript" type="text/javascript" src="script.js"></script>
    
    <script language="javascript" type="text/javascript">
    newsWindow('news.php?org=codice',800,400)
    </script>
    Nota: gli apici attorno ai numeri non ci vanno: devi passare numeri non stringhe.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  6. #6
    Funziona!!!
    Grazie!
    ottimismo e determinazione

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.