繁体   English   中英

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

[英]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.

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