Da una mia pagina web pippo.php apro una finestrea del nuovo sito "https://nuovosito/index.js" dove esiste il "box di autenticazione"
Con una funzione in javacript poi faccio un reindirizzamento dopo tot secondi alla pagina di autologin.
QUESTA E' LA PAGINA autologin.php
Il problema è che con una connessione lenta, la pagina "https://nuovosito/index.js" non viene caricata tutta nei secondi impostati col javascript.
Ho visto che ci sono funzioni in javascript per verificare che la pagina del nuovo sito aperto sia completata, e mi interesserebbe sapere come fare
perchè in tale modo reindirizzerei la pagina di autologin senza problemi e senza nemmeno inserire la funzione "tempo".
Qualcuno mi puo' dare una mano?
Con una funzione in javacript poi faccio un reindirizzamento dopo tot secondi alla pagina di autologin.
HTML:
<script type='text/javascript'>
function Apri(){
Winid = window.open( 'https://nuovosito/index.js' ,'','resizable=yes,toolbar=yes,status=yes,menubar=yes,location=yes,scrollbars=yes,fullscreen=yes,top=0,left=0');
setTimeout('Ricapagina();','1500');
}
function Ricaricapagina()
{
Winid.location = '/autologin.php'; Tempo();
}
//--></script>
QUESTA E' LA PAGINA autologin.php
HTML:
<html>
<head>
<title>Autologin form</title>
<script>
function login() {
document.logonForm.action = "https://nuovosito/j_security_check";
document.logonForm.submit();
}
</script>
</head>
<body onload="login()">
<form name="logonForm" method="POST">
<input type="hidden" name="username" id="nome_utente" value= "admin">
<input type="hidden" name="password" id="password_c" value= "123"
</form>
</body>
</html>
Il problema è che con una connessione lenta, la pagina "https://nuovosito/index.js" non viene caricata tutta nei secondi impostati col javascript.
Ho visto che ci sono funzioni in javascript per verificare che la pagina del nuovo sito aperto sia completata, e mi interesserebbe sapere come fare
perchè in tale modo reindirizzerei la pagina di autologin senza problemi e senza nemmeno inserire la funzione "tempo".
Qualcuno mi puo' dare una mano?
Ultima modifica di un moderatore: