42 messaggi dal 14 maggio 2004
Avrei bisogno di caricare una pagina dopo una Redirect, con particolari stili (ad esempio senza toolbar e menubar).
Questo è possibile utilizzando window.open come sotto
<a href="#" onClick="window.open('Popup.asp','popup1','status=no, scrollbars=yes, toolbar=no, menubar=no, resizable=yes, top=0,left=0');">
ma è possibile farlo non appena carico la pagina?

Non so se sono stata chiara !!!!!
Help me!
11.886 messaggi dal 09 febbraio 2002
Contributi
si, puoi mettere quel codice in una funzione e invocarla nonappena la pagina è stata caricata. Il gestore di questo evento è onLoad. Guarda:

<html>
<script language="Javascript">
function apri(){
window.open('Popup.asp','popup1','status=no, scrollbars=yes, toolbar=no, menubar=no, resizable=yes, top=0,left=0');
}
</script>
<body onLoad="Javascript:apri()">
</body>
</html>

comunque sappi che il codice javascript viene eseguito man mano che il browser lo incontra nella pagina, quindi, se non ti interessa che la pagina sia stata caricata completamente, puoi anche fare:

<html>
<script language="Javascript">
window.open('Popup.asp','popup1','status=no, scrollbars=yes, toolbar=no, menubar=no, resizable=yes, top=0,left=0');
</script>
<body>
</body>
</html>

ciao

Enjoy learning and just keep making
42 messaggi dal 14 maggio 2004
ma la pagina in cui tu esegui l'onload del body dovrebbe essere esattamente PopUp.asp perchè altrimenti viene aperta un'altra pagina lasciando una bianca sotto!!!

11.886 messaggi dal 09 febbraio 2002
Contributi
tu hai detto:

Avrei bisogno di caricare una pagina dopo una Redirect,


Quindi esiste una pagina normale che fa un redirect ad un'altra pagina normale.
Questa pagina normale, mediante quel javascript dovrà aprire la popup, non c'è altro modo.

Una volta aperta la popup, puoi anche decidere di chiudere la pagina normale che si trova al di sotto, basta che scrivi questo codice:

window.open('Popup.asp','popup1','status=no, scrollbars=yes, toolbar=no, menubar=no, resizable=yes, top=0,left=0');
window.opener = this.window
window.close()

dal server non puoi controllare l'apertura delle pagine in popup.
ciao

Enjoy learning and just keep making

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.