| 	  	  	如何用vb实现网页中的javascript的控件操作? 	有一个局域网,登录后,进入一个有javascript的grid控件网页,很难进行分析,操作就进行不下去了。请问如何用vb实现网页中的javascript的控件操作? 	  	---------------长度超过 255 的JS 代码,这样插入---------------------Dim js As String
 
 Dim obj As HTMLDocument
 Set obj = pDisp.Document
 
 '插入 JS 函数,JS 函数写在 RES 文件中
 obj.parentWindow.execScript LoadResString(101)      '选择
 obj.parentWindow.execScript LoadResString(102)      '清除选择
 'obj.parentWindow.execScript LoadResString(103)      '填姓名,身份证
 
 obj.parentWindow.execScript "function setxm(id1,id2){document.vsub.n.value=id1;document.vsub.num.value=id2;}"
 
 DoEvents
 
 -----------执行,可以简单的这样用---------------
 js = "javascript:clerum();setum(6);"
 WebBrowser1.Navigate js
 DoEvents
 -------------------------
 	  	文章选自:http://bbs.bccn.net/thread-382838-1-1.html 	  	java如何获取带有css js 执行完后的网页源代码  	只能抓取静态的页面源bai代码,因为很du多事件和样式是动态绑定和执zhi行的,所以不dao可能获取到执行完后的代码的。public String getHtmlContent(String htmlurl) {
 URL url;
 String temp;
 StringBuffer sb = new StringBuffer();
 try {
 url = new URL(htmlurl);
 BufferedReader in = new BufferedReader(new InputStreamReader(url.openStream(), "gbk"));
 while ((temp = in.readLine()) != null) {
 sb.append(temp);
 }
 in.close();
 } catch (final MalformedURLException me) {
 me.getMessage();
 } catch (final IOException e) {
 e.printStackTrace();
 }
 return sb.toString();
 }
 	  	文章选自: 	 https://zhidao.baidu.com/question/648498433030294205.html 	  |