如何过滤webBrowser内容?例如某段javascript使其不在提交时执行?
例如有一段javascript,在webBrowser加载时就修改其内容返回true,使其提交时直接返回true.
但是使用了类似以下方法,仍是没有被过滤,这是为何?
            mshtml.IHTMLDocument2 doc0 = (mshtml.IHTMLDocument2)this.webBrowser1.Document.DomDocument;
            doc0.body.innerHTML =
                doc0.body.innerHTML.Replace(
                "function ch(form){",
                "function ch(form){return true;");
但使用同样的方法就可以改变某个option的选择:
            doc0.body.innerHTML =
                doc0.body.innerHTML.Replace(
                "<OPTION value=1459 minmax_bound=\"true\">休闲区</OPTION>",
                "<OPTION value=1459 selected minmax_bound=\"true\">休闲区</OPTION>");
请问如何才能做到过滤或修改webBrowser加载的内容?使其执行时受到影响.
急!!!
回答的好再加100分!!!