Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Problema variabile

  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    178

    Problema variabile

    Salve, ho un piccolo problema di passaggio variabile tramite popup.

    Codice PHP:
    window.open("http://www.sito.com/gallery.php?id=posizione"'sito.com''width=778,height=603'); 
    Variabile è essenzialmente il dato dinamico da raccogliere che si trova nello script javascript da cui inizializzo il popup stesso, ma non riesco a fargli prendere il valore reale!

    Nella stessa pagina infatti ho: var posizione=0;

    Ovviamente il valore di var cambia, quindi vorrei far passare il valore.
    Dove sbaglio sintassi?

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    window.open("http://www.sito.com/gallery.php?id="+posizione, 'sitocom', 'width=778,height=603');

    nota anche la rimozione del punto tra sito e com,
    considera il secondo parametro del window.open il nome di una variabile javascript a tutti gli effetti
    quindi non puo' essere solo un numero, niente spazi, niente punti etc...

    ciao

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    178
    Ecco, quel + magico, grazie
    E se fossero due le var?
    La sintassi:

    window.open("http://www.sito.com/gallery.php?id="+posizione+var2, 'sitocom', 'width=778,height=603');

    oppure

    window.open("http://www.sito.com/gallery.php?id="+posizione,+var2, 'sitocom', 'width=778,height=603');

    non viene accettata

  4. #4
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    window.open("http://www.sito.com/gallery.php?id="+posizione+"&var2="+altravar, 'sitocom', 'width=778,height=603');

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.