到底是asp还是asp.net?
用正则的话可能不太准确,因为各个DOM对象,附加事件的方法都不一样,有的是直接onclick的,有的是add上的。
可以考虑,单独使用一个隐藏的框架,让浏览器隐匿加载此页面,然后再使用脚本遍历页面内的对象,获取每个对象的事件方法 。
仅是提供一个思路。

解决方案 »

  1.   

    WebBrowser browser = new WebBrowser();
    browser.Navigate("about:blank");
    browser.Document.Write(textBox1.Text);
    然后 browser.Document 对象去访问。例如: browser.Document.All.GetElementsByName("A");
      

  2.   

    解析这些东西,你可以再花点时间去做个dom的解析器了, 那时恭喜你,属于你的新品牌的浏览器出现了.
      

  3.   

    直接上传htm文件不就结了嘛!@
      

  4.   

    解析这些东西,你可以再花点时间去做个dom的解析器了,   那时恭喜你,属于你的新品牌的浏览器出现了.
    -----------------------
    呵呵