使用javascript自动打开页面

时间:2012-01-27 06:48:37

标签: javascript html

基本上,我想要做的就是在通过java脚本加载当前页面后打开外部网页。

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

我怎么能做到这一点?

6 个答案:

答案 0 :(得分:20)

你可以使用这个

<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> 

答案 1 :(得分:2)

从技术上讲,你可以:

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

...但你应该执行HTTP重定向,因为这对搜索引擎来说更可靠,更快速,更好吃。

答案 2 :(得分: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> 

希望它应该是window.location。检查代码。

答案 3 :(得分: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>

答案 4 :(得分:0)

您还可以使用“打开”方法在新窗口中打开源文件或网址。

window.open("anyfile.*");

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

答案 5 :(得分:-1)

嗨,请尝试使用此代码进行页面加载,我们将重定向您配置网址的任何内容。

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

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

</html>
&#13;
&#13;
&#13;