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.
<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';
}
//--></script>
QUESTA E' LA PAGINA autologin.php
<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?
faccio riferimento alla pagina http://www.html.it/pag/15205/onchang...lle-modifiche/ ma non mastico molto bene la
programmazione in javascript pertanto ringrazio tutti coloro che potranno darmi una mano