如何在WebPage中与外部网站交互

时间:2014-08-10 21:10:06

标签: javascript jquery asp.net

在我的网页上,我需要与外部网站进行互动。我想在一个字段中自动输入文本并按下提交按钮,然后显示或获得结果。

我尝试过使用iframes和window.open以及window.location.assign等,但是在每种情况下都会出现外部网站但我无法访问其文档或与之交互。由于XSS浏览器限制,我得到“拒绝访问”。

在服务器端,我已尝试使用httpwebrequest以及客户端上的所有其他可能性对站点进行POST方法,但外部网站在URL中没有查询参数,也没有POST方法。我甚至从服务器端尝试过windows.forms.webbrowser控件。

我认为这是一个死胡同,但有没有人有可能的解决方法或新的方法?

1 个答案:

答案 0 :(得分:0)

可能是外部网站在其表单上使用原始java脚本来收集数据并将其提交给服务器,在这种情况下,任何形状的页面都不会允许您自动提交。如果页面使用的是java脚本,可能你可以iframe它并通过java脚本与它交谈,但没有网站所有者的帮助可能无效。如果我们可以获得页面的URL问题

将会有所帮助