繁体   English   中英

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

[英]How to open a webpage and run your JavaScript on it?

我正在尝试加载网页,然后将自己的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. 模拟鼠标单击搜索按钮

因此,它会加载网页,然后搜索自己设置的值。

我当前的JavaScript的问题在于,网页加载后,JavaScript就会停止工作(正如我所期望的那样)。 我尝试使用iframe标记在“网页内”加载网页,但在获取ID时不起作用,人们说iframe由于分辨率差异也无法正常工作。

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

  • 马修

我真的看不到一种简单的方法来做你想要的。 当浏览器从服务器接收到网页时,将解释javascript,只有在此之后,页面才会显示在屏幕上。

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

您可能正在寻找类似Greasemonkey的东西。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM