当前位置:编程学习 > JAVA >>

使用JAVA native 关键字 怎么调用 JS 代码


public static native int getClientWidth()/*-{
        return $wnd.parent.document.body.clientWidth;
}-*/;


例如 :上面代码,获取浏览器BODY 的宽度
   
   还需要什么信息? 运行报错啊   --------------------编程问答-------------------- 这样是跑不起来滴,native也帮不了你,诸如document,window等,脱离了浏览器就没有意义了 --------------------编程问答-------------------- 如楼上所言  虽说他可以调用其他语言代码  但是获取不到浏览器的主要对象 也是不行的! --------------------编程问答--------------------
引用 2 楼  的回复:
如楼上所言  虽说他可以调用其他语言代码  但是获取不到浏览器的主要对象 也是不行的!


对啊 ..  那 看到这段代码 还需做其余的事情..  你能想出来么  --------------------编程问答--------------------
引用 1 楼  的回复:
这样是跑不起来滴,native也帮不了你,诸如document,window等,脱离了浏览器就没有意义了


 既然代码 那么写 应该通过什么环节  能得到浏览器BODY的宽度
补充:Java ,  Java EE
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,