重定向和执行javascript

时间:2013-05-29 12:53:24

标签: javascript html http

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

这是一个例子:

  • 我进入一个网站并按下按钮
  • 它将我重定向到我的gmail并按下标记所有阅读。

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

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

由于

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

2 个答案:

答案 0 :(得分:2)

如果您控制两个网站,即带有按钮的网站和用户被重定向的网站,您可以对其进行排列,以便会话cookie中的某些内容或重定向中的额外参数指示用户需要额外的javascript将在目标站点执行。目标站点将检查cookie值或GET参数,并根据该值执行附加操作。

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

答案 1 :(得分:2)

浏览器中运行的纯JavaScript无法实现。

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