Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 17
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2006
    Messaggi
    28

    Utilizzo di onclick window.open

    Domanda da inesperto: è possibile utilizzare la funzione onclick=window.open all'interno di un print in php?
    Se sì, come?
    Grazie

  2. #2
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    certo, il comando è una stringa come un altra...

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2006
    Messaggi
    28
    Ho provato, ma non mi restituisce nulla. Forse sbaglio la sintassi:

    Codice PHP:
    print ("<a onclick='window.open(\"galleria.php?ID=$Imm&N=$matrice7[$ID]\", ,height=650, resizeble=yes, scrollbar=yes);return false; href=../'>");
    echo 
    "<img src=\"thumbs/$Imm$matrice1[$t]/foto%20001.jpg\" width=175 border=1></a>"
    Dov'è l'errore?

  4. #4
    Non puoi usare due tipi di virgolette, una coppia deve racchiudere la stringa per il print, ad esempio, se apri con " dentro puoi usare solo ' e viceversa...


    print (" <a onclick=' window.open(\" galleria.php?ID=$Imm&N=$matrice7[$ID]\" , ,height=650, resizeble=yes, scrollbar=yes);return false; href=../' >" );
    User senza un senso

  5. #5
    Utente di HTML.it
    Registrato dal
    May 2006
    Messaggi
    28
    Però non capisco come risolvere. Scusa la rottura, ma essendo alle prime armi...

    In sostanza così com'è scritto mi visualizza l'immagine ma non è collegata alla pagina. Come modificare?

  6. #6
    codice:
    <a onclick=' window.open(\" galleria.php?ID=<? print $Imm&N; ?>=<? print $matrice7[$ID]; ?>\" , ,height=650, resizeble=yes, scrollbar=yes);return false; href=../' ></a>
    User senza un senso

  7. #7
    Utente di HTML.it L'avatar di Il_Drugo
    Registrato dal
    May 2006
    Messaggi
    1,220
    Codice PHP:
    print ("<a onclick=\"window.open(' galleria.php?ID=$Imm&N=$matrice7[$ID]', [color=red]'immagine'[/color] ,height=650, resizeble=yes, scrollbar=yes); return false;\" href='#' >" ); 
    Se non mi sono impappinato con gli apostrofi cosi dovrebbe funzionare...occhio che il popup deve avere un nome magari vuoto '' o pieno 'immagine' ma deve averlo.


  8. #8
    ehm, non badare al mio :-) ho sbagliato tutto :-)

    Codice PHP:
    <a onclick="window.open("galleria.php?ID=<? print $Imm&N?>=<? print $matrice7[$ID]; ?>", ,height=650, resizeble=yes, scrollbar=yes);return false; href=ciccio.html">LINK</a>
    User senza un senso

  9. #9
    Utente di HTML.it
    Registrato dal
    May 2006
    Messaggi
    28
    Provate entrambe le soluzioni. Con la prima non cambia, continua a mancare il collegamento.
    Con la seconda invece non mi apre la pagina corretta, ma è come se avessi usato # come collegamento, ossia rimane sulla stessa pagina... Mah???

  10. #10
    stò provando a correggere, c'è qualcosa che non va nella sintassi javascript... togliendo gli attributi va...
    User senza un senso

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.