Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/webpack/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在特定加载后运行JavaScript?_Javascript_Html_Redirect_Xss - Fatal编程技术网

如何在特定加载后运行JavaScript?

如何在特定加载后运行JavaScript?,javascript,html,redirect,xss,Javascript,Html,Redirect,Xss,我创建了一个重定向函数,在用户向搜索框提交输入时重定向页面。当用户搜索某个内容时,它将重定向到某个网页。 假设重定向的url为“http://www.google.com“(在现实中,我使用了不同的URL重定向,但只是选择了google.com作为例子) 下面是我创造的 <script> function redirect(){ window.location = "http://www.google.com"; return false; } &

我创建了一个重定向函数,在用户向搜索框提交输入时重定向页面。当用户搜索某个内容时,它将重定向到某个网页。 假设重定向的url为“http://www.google.com“(在现实中,我使用了不同的URL重定向,但只是选择了google.com作为例子) 下面是我创造的

<script>
function redirect(){
    window.location = "http://www.google.com";
    return false;
}
</script>

函数重定向(){
window.location=”http://www.google.com";
返回false;
}
问题是---- 当网页成功加载时,如何运行另一个JavaScript
alert(“hi”)


我对JavaScript和HTML代码非常陌生,因此任何建议都将不胜感激

不幸的是,这是不可能的。重定向到另一个页面后,您无法对其执行任何操作,因为您不拥有此页面,也没有权限执行此操作(,但您同时也是另一个页面的所有者除外)。这类似于iFrames。您无法访问外部页面,因为这样您就可以对其进行操作并更改其内容


在您的情况下,唯一可以执行的操作是在重定向到另一页之前显示一个对话框。

不幸的是,这是不可能的。重定向到另一个页面后,您无法对其执行任何操作,因为您不拥有此页面,也没有权限执行此操作(,但您同时也是另一个页面的所有者除外)。这类似于iFrames。您无法访问外部页面,因为这样您就可以对其进行操作并更改其内容


在您的情况下,您可以执行的唯一操作是,在重定向到另一个页面之前显示一个对话框。

您无法使用Google执行此操作,当您将某人从自己的网站重定向出去时,您将失去对该页面的控制。你将要重定向到的真实网站是你拥有并控制的还是同一个网站?如果是这样,那么可能还有其他更好的方法@ryanm你好!我不想在谷歌上运行这个!我正在做我的学校项目,他们给了我们重定向的URL。所以,我想做的是从localhost创建一个html网页,可以重定向到学校提供的URL并运行javascript代码。@KopiBryant谢谢你,我会检查一下,如果你不能用谷歌做到这一点,当你将某人重定向出你自己的网站时,你会失去对网页的控制。你将要重定向到的真实网站是你拥有并控制的还是同一个网站?如果是这样,那么可能还有其他更好的方法@ryanm你好!我不想在谷歌上运行这个!我正在做我的学校项目,他们给了我们重定向的URL。所以,我想做的是从localhost创建一个html网页,可以重定向到学校提供的URL并运行javascript代码。@KopiBryant谢谢,我会检查的