手机版 | 登录 | 注册 | 留言 | 设首页 | 加收藏
联系客服
当前位置: 网站首页 > 程序技巧 > 文章 当前位置: 程序技巧 > 文章

用vb实现网页中的javascript的控件操作

时间:2020-08-26    点击: 次    来源:网络    添加者:佚名 - 小 + 大

 

 

如何用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

 

分享按钮

上一篇:在php中使用SSL加密465端口发信样例及Demo

下一篇:CBM666提供的vb代码

豫ICP备19032584号-1  |   QQ:80571569  |  地址:河南濮阳市  |  电话:13030322310  |  
Copyright © 2024 FE内容付费系统 版权所有,授权www.xingwp.cn使用 Powered by 66FE.COM