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

    problema con un "window.open"

    questa è la mia index.htm:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
    <head>
    <title></title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    </head>

    <body>

    <script language="JavaScript" type="text/JavaScript">
    window.open("main.html", "_self", "width=850, height=550, location=no, menubar=no, status=no, toolbar=no, scrollbars=no, resizable=yes");
    </script>

    </body>
    </html>

    se io eseguo il codice sulla mia macchina funziona tutto a dovere, appena xo la metto sul server non mi fa assolutamente nulla..
    Perche non mi fa partire il main.html che a sua volta eseguirebbe un .swf?!
    Grazie a chiunque risponda!

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Un errore di sintassi ed uno logico:

    type="text/javascript" // tutto minuscolo!!

    window.open("...", "_self", ...
    Come fai ad aprire una finestra su se stessa?

    Prova con :
    window.open("...", "nuova", ...


    Ciao
    Michele
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3
    mi spiace ma non cambia nulla..

  4. #4
    Utente di HTML.it L'avatar di hako
    Registrato dal
    Mar 2002
    Messaggi
    991
    ma ti apre la popup senza pagina?
    in tal caso se in locale ti funziona, si potrebbe trattare di un banale problena di maiuscole/minuscole.
    controlla che "main" sia "html" e non "HTML".
    Ciao

  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Intanto dovresti controllare se segnala errori JS ed eventualmente quali e dove.
    Per IE devi abilitare la visualizzazione degli errori JS tra le opzion avanzate, per Netscape e Moz, basta che scrivi "javascript:" (con i duepunti ma senza virgolette) nella location.

    Ci potrebbe essere un ulteriore errore di sintassi (ma dipende dal browser): dentro i parametri di window.open NON ci devono essere spazi.

    Ciao
    Michele
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  6. #6
    grazie poi provo

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.