자바 스크립트 링크 (자바 스크립트 : ...가있는 태그)를 클릭하면 테이블이로드되는 인터넷 페이지가 있습니다. 이 테이블을 Asp.net 웹 사이트에 가져와야합니다. 스크립트를 실행하지 않고 테이블을 포함하는 URL이 없습니다.자바 스크립트 링크를 실행 한 후 웹 페이지에서 HTML 가져 오기
public string GetFromUrl(string path)
{
WebClient web = new WebClient();
return web.DownloadString(path);
}
public string GetTagHTML(string html)
{
Regex regex = new Regex("<table>(.*)</table>");
var v = regex.Match(html);
return v.Groups[1].ToString();
}
더 많은 정보를
웹 사이트를 http://beitbiram.iscool.co.il/default.aspx (는 히브리어에있어 내가 클릭하려고 링크가 하나입니다에서 내가 데이터를 얻기 위해 노력하고 있어요 :. 이것은 내가 현재 사용하고 무엇인가 표 제목의).
웹 사이트는 asp.net 웹 사이트입니다.
링크가 호출하는 기능은 __doPostBack
입니다. 나는 그것이 무엇을하는지 어떤 생각을 가지고 있지 않으며, 그것에 대해 모든 온라인 정보를 찾을 수 있지만, 그것의 코드입니다 : 사전에
var theForm = document.forms['Form'];
if (!theForm) {
theForm = document.Form;
}
function __doPostBack(eventTarget, eventArgument) {
if (!theForm.onsubmit || (theForm.onsubmit() != false)) {
theForm.__EVENTTARGET.value = eventTarget;
theForm.__EVENTARGUMENT.value = eventArgument;
theForm.submit();
}
}
감사합니다.
감사합니다. 나는 근원을 더 조사하려고 노력할 것이다. – hrsidkpi