E4A浏览框与js交互用法
admin • 2018 年 11 月 29 日
[title]引言[/title]
在e4a中引入js,可以改造网页内容,加上简单的逻辑即可快速把网页打包成app。其实也可以做到fusion app那样的屏蔽元素的功能,class和id都时可以的,主要还是js方面的知识。
[title]浏览框加载js[/title]
[cc lang="js"]
浏览框1.跳转("javascript:js代码")
[/cc]
[title]js屏蔽指定id元素[/title]
[cc lang="js"]
document.getElementById("屏蔽的id").style.display="none";
//屏蔽头部例子
document.getElementById("header").style.display="none";
[/cc]
[title]js屏蔽指定class元素[/title]
[cc lang="js"]
document.getElementsByClassName("屏蔽的class名")[0].style.display=none;
//屏蔽头部例子
document.getElementsByClassName("header")[0].style.display=none;
[/cc]
[title]示例[/title]
[cc lang="js"]
浏览框1.跳转("javascript:document.getElementsByClassName(\\"header\\")[0].style.display=none;")
[/cc]
特别注意的是,如果有多个相同的class,要把0改为想要的那一个,相当于在数组中指定位置。在e4a中使用时,不要忘记转义引号。