gpt4 book ai didi

javascript - 如何使用特定的 javascript 函数创建一个 url,以便在页面加载时运行

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

我想知道我是否可以制作这样的网址:

http://www.google.com/index.php?id=mycustomsearch,javascript:onload=initfunction1();

为了让自己清楚,我会解释一下。我想修改链接以执行 JavaScript 操作。能够提供完全相同的页面,但每次都会根据链接触发另一个功能。

我写了[,]只是为了演示。不知道有没有办法实现。

最佳答案

好吧,不要通过 URL 中的查询字符串来解决问题。这将使您的网站容易遭受 XSS 攻击。 http://en.wikipedia.org/wiki/Cross-site_scripting

如果您想在页面加载后运行 JavaScript 函数,请使用 JavaScriptjQuery 并执行以下操作:

$(document).ready(function() {
YourFunction();
});

function YourFunction() {
alert('Your function logic');
}

当然,您可以通过查询字符串过滤函数名称,但不要将 JavaScript 嵌入到 URL 中。

http://www.yoursite.com/?function=YourFunction

关于javascript - 如何使用特定的 javascript 函数创建一个 url,以便在页面加载时运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12283403/

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