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

    Problema con javascript:window.open

    Salve a tutti ho riscontrato un problema discreto nell'usare il seguente codice facente parte di una mappa immagine.

    codice:
    <area shape="rect" coords="845,6,1002,37" href="javascript:window.open('/pag/regolamento.php','[[REGOLAMENTO]]','width=9670,height=500,left=50,top=50,toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=no,fullscreen=no,resizable=no');">
    Adesso vi descrivo cosa succede:
    In pratica quando clicco sulla porzione di mappa mappata (con coordinate coords="845,6,1002,37" ) mi apre come dovrebbe fare la nuova scheda del browser caricandomi la pagina... e fino qui tutto ok!
    Il problema è che la vecchia pagina sprisce lasciandomi la finestra bianca con scritto:

    [object Window]

    e nella barra degli indirizzi va la stringa:

    javascript:window.open('/pag/regolamento.php', '[[REGOLAMENTO]]','width=9670,height=500 ,left=50,top=50,toolbar=no, location=no,status=no,menubar=no,scrollbars=yes,re sizable=no,fullscreen=no,resizable=no');

    Da cosa dipende? E come lo risolvo? non boglio che mi sparisca la vecchia pagina!

  2. #2
    Utente di HTML.it
    Registrato dal
    Apr 2000
    Messaggi
    938
    Ciao,


    href="#" onclick="javascript:window.open(argomenti); return false">


    Massimo

  3. #3
    Grazie mille per la risposta. Verifico subito!

  4. #4
    non ho risolto....
    Ho provato con due modi diversi vedendo due risultati diversi ma non quello che mi interessa a me:

    Modo 1:
    Codice PHP:
    [img]img/home/home.jpg[/img
    <
    map name="Mappa">   
    <
    area shape="rect" coords="851,472,1002,497" 
    href="java-script:window.open(argomenti);return false"
    </
    map
    Ottenendo questo avviso:
    Firefox non sa come aprire questo indirizzo, dato che il protocollo (java-script) non è associato ad alcun programma.

    Modo 2:
    Codice PHP:
    [img]img/home/home.jpg[/img
    <
    map name="Mappa">   
    <
    area shape="rect" coords="851,472,1002,497" 
    href="#" onclick="java-script:window.open(argomenti);return false"
    </
    map
    Ottenendo che mi ci viene la manina come nei link ma al cliccarci non accade nulla.

  5. #5
    Utente di HTML.it
    Registrato dal
    Apr 2000
    Messaggi
    938
    Ciao,

    ho messo nel window.open la scritta argomenti, gli argomenti sono i codici per aprire la PopUp, pagina, nome, dimensioni ecc..

    codice:
    <area shape="rect" coords="845,6,1002,37" href="#" onclick="java-script:window.open('/pag/regolamento.php','[[REGOLAMENTO]]','width=9670,height=500,left=50,top=50,toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=no,fullscreen=no,resizable=no'); return false">

    Massimo

  6. #6
    si lo so
    Io ho usato
    Codice PHP:
    (argomenti
    solo per non riscrivere tutte le caratteristiche del popup!
    Ovviamente nel codice completo argomenti è stato sostituito da:

    Codice PHP:
    ('/pag/credits.php','[[CREDITI]]','width=9670,height=500,left=50,top=50,
    toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=no,
    fullscreen=no,resizable=no'


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.