0

我想知道是否可以创建一个网站,在其中按下一个按钮,它将您重定向到另一个网站并执行一段 javascript。所有这些都应该由同一个按钮触发。

这里有一个例子:

  • 我进入一个网站并按下一个按钮
  • 它会将我重定向到我的 gmail 并按下标记全部已读。

*全部来自第一页的按钮。

有什么办法吗?也许不是使用 javascript,而是使用 gmail 网站的 HTTP 请求或类似的东西模拟按下标记全部已读按钮。

谢谢

编辑:我有另一个想法......我可以让 html 代码使用按钮发出请求,然后尝试调用标记读取按钮的 javascript 函数吗?

4

2 回答 2

2

如果您控制两个网站,一个带有按钮的网站和一个用户被重定向到的网站,您可以安排它,以便会话 cookie 中的某些内容或重定向中的额外参数表明用户想要一个额外的要在目标站点执行的 javascript。目标站点将检查 cookie 值或 GET 参数并基于此执行附加操作。

当然,您确实要小心安全问题,如果您不控制目标页面,我认为您找不到可行的解决方案。

于 2013-05-29T13:00:15.187 回答
2

在浏览器中运行纯 JavaScript 是不可能的。

您可以创建一个浏览器插件(如Greasemonkey)来做类似的事情。该插件必须安装在用户的浏览器上。

于 2013-05-29T13:00:41.887 回答