Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di Shea
    Registrato dal
    Jul 2000
    Messaggi
    157

    Popup automatica in base alla risoluzione

    Ciao stò facendo uno script che in base alla risolzuione mi si apra una popup, segue lo script:
    <script language="javascript">
    var pagina ='';
    var w ='';
    w=screen.width
    var h ='';
    h=screen.height

    if (w <= "800"){
    pagina = "html800.asp";
    }
    if (w == "800"){
    pagina = "html800.asp";
    }
    if (w == "1024"){
    pagina = "html.asp";
    }
    else {
    pagina = "html.asp";
    }

    function navigazione() {

    searchWin = window.open('pagina','scrollbars=yes,resizable=yes ,width='+w+',height='+h+',status=no,location=no,to olbar=yes');
    searchWin.moveTo(0,0);
    }

    </script>
    che viene aperto da:
    <body bgcolor="#1A324C" OnLoad="javascript:navigazione()">

    Mi dice Errore:Argomento non valido la riga che và in errore è:

    searchWin = window.open('pagina','scrollbars=yes,resizable=yes ,width='+w+',height='+h+',status=no,location=no,to olbar=yes');
    Grazie per l'aiuto

  2. #2
    <script language="javascript">

    function navigazione() {
    var pagina ='';
    var w ='';
    w=screen.width
    var h ='';
    h=screen.height

    if (w <= "800"){
    pagina = "html800.asp";
    }
    if (w == "800"){
    pagina = "html800.asp";
    }
    if (w == "1024"){
    pagina = "html.asp";
    }
    else {
    pagina = "html.asp";
    }


    searchWin = window.open(pagina,'','scrollbars=yes,resizable=ye s,width='+w+',height='+h+',status=no,location=no,t oolbar=yes');
    searchWin.moveTo(0,0);
    }

    </script>
    <body bgcolor="#1A324C" OnLoad="javascript:navigazione()">
    </body>


    così dovrebbe funzionare...

  3. #3
    Utente di HTML.it L'avatar di Shea
    Registrato dal
    Jul 2000
    Messaggi
    157
    Perfetto, grazie!!!!
    :quote:

    perché hai dovuto aggiungere...

    searchWin = window. open(pagina,'','scrollbars=yes,resizable
    =yes,width='+w+',height='+h+',status=no,
    location=no,toolbar=yes');

    ...?

  4. #4
    perchè la sintassi è window.open(file_da_aprire, target_pagina, parametri);

    tu avevi sbagliato, e mettevi il nome del file da aprire nella parte del target(target=nuova finestra o la stessa).

  5. #5
    Utente di HTML.it L'avatar di Shea
    Registrato dal
    Jul 2000
    Messaggi
    157
    Grazie per il chiarimento!!!

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.