在我的aspx页面中显示外部网站,并包含自己的javascript



我想要完成的:我的网站的访问者应该能够将外部网站加载到我的网站中,然后单击此外部网站上的元素以检索元素的 XPath。像Firebug一样,但完全在线。

我已经设法创建了一段javascript来单击我的网站上的元素并返回元素的XPath。

现在我需要知道如何在我的 ASP.NET WebForms页面中显示外部网站并注入我自己的javascript。

我尝试使用文字控件并使用WebClient下载外部网站的HTML代码。

WebClient webClient = new WebClient();
string result = webClient.DownloadString(txtURL.Text);
litWebsite.Text = result;

这里的问题是:如果我不考虑CSS引用,外部网站的设计将被破坏。也许这是一种完全错误的方法。

有什么想法吗?

谢谢!

我不确定这是否可能。

当然,您可以通过iframe显示网页,但除非您拥有内容,否则我不确定您可以使用自己的javascript来控制它。

也许我错了,但我一直听说你对自己项目中的其他网络内容几乎无能为力。

最新更新