2012-01-27 18 views
5

In sostanza, tutto quello che voglio fare è aprire una pagina Web esterna dopo che la pagina corrente viene caricata tramite lo script java.apre la pagina automaticamente usando javascript

open my page -> javascript tells browser to open external page -> external page being loaded into the broser

Come posso fare questo?

risposta

13

è possibile utilizzare questo

<html> 
    <head> 
    <script type="text/javascript"> 
    function load() 
    { 
    window.location.href = "http://externalpage.com"; 

    } 
    </script> 
    </head> 

    <body onload="load()"> 
    <h1>Hello World!</h1> 
    </body> 
    </html> 
2

Tecnicamente è possibile:

location.href = "http://example.net/"; 

... ma è necessario eseguire un reindirizzamento HTTP invece come questo è più affidabile, cibo migliore e più veloce per i motori di ricerca.

2
<html> 
<head> 
<script type="text/javascript"> 
    function load() 
    { 
     window.location.href = "http://externalpage.com"; 
    } 
</script> 
</head> 

<body onload="load()"> 
    <h1>Hello World!</h1> 
</body> 
</html> 

Spero che dovrebbe essere window.location. Controlla il codice.

0

È inoltre possibile utilizzare il metodo "apri" per aprire il file di origine o l'url in una nuova finestra.

window.open("anyfile.*"); 

o

window.open("http://anylocation.com"); 
-1

Hi riprova di questo codice per il tempo di caricamento della pagina ci favore qualunque u configurare gli URL.

<!DOCTYPE html> 
 
<html> 
 
<head> 
 
<script> 
 
function myFunction() { 
 
    window.open('https://google.com'); 
 
} 
 
</script> 
 
</head> 
 

 
<body onload="myFunction()"> 
 
</body> 
 

 
</html>

1
<body> 
<script> 
document.body.innerHTML += '<a href="https://www.google.com/" style="display: none;" id="link">Link</a>'; 
document.getElementById("link").click(); 
</script> 
<body> 
Problemi correlati