C# 读取客户端页面数据asp.net和c

C# 读取客户端页面数据asp.net和c,c#,asp.net,C#,Asp.net,嗨,有人知道如何使用c和asp.net选择和读取客户端页面数据吗 在这里,我尝试在应用程序中使用iframe加载页面。现在我想选择一些特定的文本并将其存储在本地数据库中 可能吗 我正在使用snagit工具,但它正在捕获所选区域,但无法读取内容并存储它 提前感谢,, Nagu如果目标是从url读取数据 您可以从服务器端本身执行此操作。您可以使用WebClient类执行同样的操作 WebClient client = new WebClient (); client.Headers.Add ("us

嗨,有人知道如何使用c和asp.net选择和读取客户端页面数据吗

在这里,我尝试在应用程序中使用iframe加载页面。现在我想选择一些特定的文本并将其存储在本地数据库中

可能吗

我正在使用snagit工具,但它正在捕获所选区域,但无法读取内容并存储它

提前感谢,, Nagu

如果目标是从url读取数据

您可以从服务器端本身执行此操作。您可以使用WebClient类执行同样的操作

WebClient client = new WebClient ();
client.Headers.Add ("user-agent", "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2)");
Stream data = client.OpenRead ("http://yoururl.com");
StreamReader reader = new StreamReader (data);
string s = reader.ReadToEnd ();
如果目标是从客户端获取一些数据并将其保存在服务器中

然后,您可能需要在客户端编写一些javascript来获取html,并通过ajax/普通回发将其发送到服务器,然后从那里存储

您可能需要一些javascript来实现这一点。如果要获取IFrame内容,请执行以下操作

var range = myiFrameName.document.selection.createRange(); 
var str = range.text;
//Code to postback
还有,看看这个

相信这会有帮助