gpt4 book ai didi

javascript - 如何指定一个带有 javascript 函数的 url?

转载 作者:行者123 更新时间:2023-11-28 15:36:42 24 4
gpt4 key购买 nike

问题很简单 - 我有一组隐藏 block ,其中的信息仅当用户单击页面上的某些链接时才可用。此链接的 href 正在调用 javascript (javascript:selBlock('P2', 'P1', 'P3', 'P4');),它显示和隐藏具有相应 ID 的多个 block 。

我需要指定一个链接,该链接将打开页面并使用预定义参数运行指定的 javascript 函数。我需要完全在 url 内执行此操作,并且无需更改此页面正在使用的代码(我无权访问)。

这是一个例子:

该页面有一个 block ,显示 1 居室公寓(其图像、成本参数等)或 2 居室公寓或 3 居室公寓,具体取决于使用的链接。有一个广告系列 (AdWords),其中包含 3 个广告系列,每种平面类型各有一个。所有这些都指向同一页面。

我需要为每个事件链接指定一个 URL,这些链接将引导至该页面并运行与 1 或 2 或 3 房间公寓信息 block 相对应的 javascript,以便用户能够准确地获得他正在寻找的内容,而无需需要进行额外的点击。

正如我所说 - 我无权访问该页面的代码,并且页面所有者拒绝对其代码进行任何更改,但他要求我提供我上面编写的确切功能。

关于如何做到这一点有什么建议吗?或者解释为什么不应该/不能这样做?

最佳答案

无法构造一个 URL 来加载页面,然后在其上执行 JavaScript。如果有的话,浏览器将有效地构建一个 XSS每个网站都有漏洞。

关于javascript - 如何指定一个带有 javascript 函数的 url?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25384970/

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