如何打开网页并在其上运行JavaScript?

时间:2014-06-10 23:17:18

标签: javascript html webpage

我正在尝试加载网页,然后将自己的Javascript插入其中。

我这里有当前的代码:

window.location.assign('http://http://79.170.44.75/hostdoctordemo.co.uk/downloads/vpn/index.php');

document.getElementById('address_box').value = prompt("Site Address: ");

document.getElementById('go').click();

我想做的是:

  1. 加载网页
  2. 将地址栏设置为值
  3. 模拟鼠标单击搜索按钮
  4. 所以它加载网页,然后搜索它自己设置的值。

    我当前的JavaScript存在的问题是,只要网页加载,JavaScript就会停止工作(正如我所料)。我尝试使用 iframe 标记在网页中加载网页'但是在获取 id 时这不起作用,人们说因为分辨率不同,iframe也不会起作用。

    **问题:**如何加载网页并在其上运行我自己的JavaScript代码?谢谢!

    • 马修

2 个答案:

答案 0 :(得分:0)

我真的无法通过简单的方式去做你想做的事。 当浏览器从服务器接收到网页时,会解释javascript,然后只有在页面上显示该页面。

因此,您必须拥有一个带有按钮或其他机制的网页,以向Web服务器发出请求,接收请求,在本地保存其内容,添加您的javascript代码,然后才能将其提供给浏览器"。

答案 1 :(得分:0)

您可能正在寻找类似Greasemonkey的内容。