[英]Show external website in my aspx page and include own 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对其进行控制。
也许我错了,但我一直听说您在您自己的项目中对其他Web内容所做的工作很少。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.