LLgg
LLgg
  • 发布:2016-02-21 01:02
  • 更新:2016-02-21 13:19
  • 阅读:1175

document.getElementById("myDiv").innerHTML=xhr.responseText;

分类:HTML5+

document.getElementById("myDiv").innerHTML=xhr.responseText;

2016-02-21 01:02 负责人:无 分享
已邀请:
maq

maq

当用 webview 打开外部网页的时候,可以用 webview.appendJsFile() 添加自己的 js 代码到这个网页中,这样你就可以拦截到页面中的链接点击事件,后面的事情你肯定就知道了。

  • LLgg (作者)

    我知道使用 webview.appendJsFile()调用一个js文件,但是没有用

    下面就是一个让页面链接在新窗口打开的js代码,我直接网页上面使用的时候,可以使用,但是用webview.appendJsFile()调用,没有用


    var aList = document.getElementsByTagName('a');

    for(var i=0;i<aList.length;i++){

    aList[i].target='_blank';//定义成打开新窗口

    }

    2016-02-21 16:27

  • maq

    _blank 应该不会有什么效果。


    应该是监听 <a> 的 click 事件,并阻止其缺省动作,然后调用 plus.webview 做你想做的事情。

    2016-02-21 16:38

该问题目前已经被锁定, 无法添加新回复