Visualizzazione dei risultati da 1 a 3 su 3

Discussione: passaggio variabili

  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2001
    Messaggi
    38

    passaggio variabili

    in un pagina HTML ho il seguente codice :

    <A HREF=PAGINA.ASP?CODICE=123>

    vorrei che PAGINA.ASP venisse aperta come POP-UP con FOCUS impostato.
    Per aprire una pagina POP-UP di solito utilizzo il seguente scritp :

    function popup(str,nome,w,h,f)
    {
    t = (screen.height-h)/2
    l = (screen.width-w)/2
    msg = window.open(str,nome, 'width=' + w + ',height=' + h + ',top=' + t + ',left=' + l + f);
    }

    come faccia a passare allo script di cui sopra la variabile CODICE
    (con valore 123) presente nel codice HTML ?
    grazie e ciao

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    hai provato così?
    <A HREF="javascript:popup('PAGINA.ASP?CODICE=123','po p',320,240,'menubar=0'">

  3. #3
    Utente di HTML.it L'avatar di badaze
    Registrato dal
    Jun 2002
    residenza
    Lyon
    Messaggi
    5,372
    Prova questo.

    codice:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    
    <html>
    <head>
    <title>Untitled</title>
    <style type="text/css">
    <!--
    .href = {position:absolute;top:-1000;left:-1000}
    -->
    </style>
    <script language="JavaScript" type="text/javascript">
    <!--
    function popup(str,nome,w,h,f) 
    { 
    t = (screen.height-h)/2 
    l = (screen.width-w)/2 
    params = 'width=' + w + ',height=' + h + ',top=' + t + ',left=' + (l + f);
    //alert(params);
    msg = window.open(str,nome, params); 
    } 
    
    //-->
    </script>
    
    
    </head>
    <body>
    <input type="button" value="Cliccami" onclick="popup(document.getElementById('href1').href,'pippo',100,100,1)">
    
    </body>
    </html>
    Comunque stai attento a mettere le parentesi prima e dopo l + f.
    params = 'width=' + w + ',height=' + h + ',top=' + t + ',left=' + (l + f);

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.