gpt4 book ai didi

javascript - 加载页面并在 url 中执行 javascript

转载 作者:行者123 更新时间:2023-11-29 15:47:33 25 4
gpt4 key购买 nike

你好出色的 stackoverflow 用户。

我有一个关于 url 加载的问题。

在许多浏览器和网络查看器中,都有将 url 加载到网站的功能,但也有执行 javascript 的 url。

Load a website: http://www.google.com
Load a script: javascript:alert("Hello!");

我的问题是,有没有办法既加载 javascript 又加载 http 请求。

答案很可能是否定的,但我想确认一下,因为我找不到任何描述这一点的资源。

我想它应该是这样的:

http://www.google.com&&javascript:alert("Hello!");

但问题是,当然,这是不正确的。

我之所以这样做,是为了提供一个url,一旦被点击,它也会执行某个javascript函数。这将在 Android 中。

我很感激任何回复,并理解答案可能是否定的。

最佳答案

这完全取决于您是否可以控制所链接的页面。如果您不能修改链接页面的来源,那么答案很简单,不能。

但是,如果是您的页面,您可以在散列中传递参数,然后在页面加载时读取散列并相应地执行脚本。

window.onload = function () {
if (location.hash.indexOf("doSomething") > -1) {
// do something
}
};

关于javascript - 加载页面并在 url 中执行 javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9474963/

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