gpt4 book ai didi

JavaScript 或 jquery : Can you load a page and then call a function?

转载 作者:行者123 更新时间:2023-11-28 20:25:31 25 4
gpt4 key购买 nike

场景:您有一个脚本,用户可以将其放置在他们的网站上,当他们单击该脚本时,它会重定向到我的网站,然后仅在他们成功重定向到我的网站后调用一个函数,并且该功能是我网站的一部分,所以同源安全策略应该不会有任何问题。

那么这种情况可能吗?

编辑

好吧,现在我知道这是可以做到的,我遇到了一个泡菜这样做。

function main(){
$(document).ready(function($){
window.location.href = 'http://www.example.com/michael';
theclient.chat();

});
}

我希望在加载 example.com/michael 后调用 theclient.chat(),但它不起作用。

更新2

function main(){
window.location.href = 'http://www.reflap.com/michaelnana';

$(document).ready(function(){
theclient.chat();

});

}

那么这行得通吗?

最佳答案

您必须在您自己的网站上的以下 block 中调用该函数:

来源页面:

function main(){
window.location.href = 'http://www.example.com/michael';
}

目标页面 (http://www.example.com/michael):

$(document).ready(function(){
theclient.chat();
});

需要明确的是:如果您也键入页面的 URL,而不仅仅是在重定向之后,则会调用此函数。

如果您只想在重定向后调用它,则应该在执行重定向时添加 URL 参数。

更新:重定向完成后,您无法在原始页面上调用函数。

关于JavaScript 或 jquery : Can you load a page and then call a function?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17498324/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com