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

    Aprire una nuova finestra con posizione e dimensioni personalizzate

    Un cordiale saluto a tutti.

    Vorrei aprire da un link una nuova finestra con posizione e dimensioni personalizzate.
    Con questo codice, mi si apre la finestra come desiderato, ma il link della pagina di partenza (apri finestra) scompare e appare "null".
    Cortesemente, dove sbaglio?
    grazie e ciao
    Giovanni

    <body>
    apri finestra


    </body>

  2. #2
    Utente bannato
    Registrato dal
    Sep 2009
    Messaggi
    1,737
    codice:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Documento senza titolo</title>
    
    
    <script type="text/javascript" language="JavaScript">
    <!--
    function winOpen(URL, windowName, width, height, left, top, resizable, location, menubar, scrollbars, status, toolbar, directories){
    	var windowFeatures;
    	windowFeatures = '';
    	if (width != '')
    		windowFeatures = windowFeatures+'width='+width+',';
    	if (height != '')
    		windowFeatures = windowFeatures+'height='+height+',';
    	if (left != '')
    		windowFeatures = windowFeatures+'left='+left+',';
    	if (top != '')
    		windowFeatures = windowFeatures+'top='+top+',';
    	if (resizable)
    		windowFeatures = windowFeatures+'resizable,';
    	if (location)
    		windowFeatures = windowFeatures+'location,';
    	if (menubar)
    		windowFeatures = windowFeatures+'menubar,';
    	if (scrollbars)
    		windowFeatures = windowFeatures+'scrollbars,';
    	if (status)
    		windowFeatures = windowFeatures+'status,';
    	if (toolbar)
    		windowFeatures = windowFeatures+'toolbar,';
    	if (directories)
    		windowFeatures = windowFeatures+'directories,';
    	window.open(URL, windowName, windowFeatures);
    }
    
    //-->
    </script>
    
    </head>
    
    <body>
    Apri finestra
    </body>
    </html>

  3. #3
    Grazie Miki003.
    Funziona alla perfezione!


    Vorrei tentare anche un passo successivo, ovvero utilizzare il codice velocemente su più pagine:
    - salvare il contenuto del js della sezione head in un file chiamato "apriFinestra.js" e richiamare il tutto con:

    <head>
    <script language="JavaScript" src="apriFinestra.js"></script>
    </head>

    <body>
    Apri finestra
    </body>

    Ma si apre una finestra vuota.
    Grazie del Vs aiuto.
    Ciao
    Giovanni

  4. #4
    Utente bannato
    Registrato dal
    Sep 2009
    Messaggi
    1,737
    Hai eliminato i tag script dal file esterno?

  5. #5
    Si ho eliminato
    <script type="text/javascript" language="JavaScript">
    e
    </script>

    Ma non gira. Sicuramente sbaglio, ma chissà cosa.

    Sempre tante grazie.
    Ciao
    Giovanni

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 © 2026 vBulletin Solutions, Inc. All rights reserved.