none
windows store app webview How to prevent opening default browser when clicking links RRS feed

  • 问题

  • windows store app webview How to prevent opening default browser when clicking links,当跨域的时候他会打开PC默认的浏览器,我用如下方法
      myview.InvokeScript("eval",  new string[]{ @"(function()
                                {
                    
                                                            var hyperlinks = document.getElementsByTagName(""a"");
                                                            for(var i = 0; i < hyperlinks.length; i++)
                                                            {
                                                                if(hyperlinks[i].getAttribute(""target"") != null)
                                                                {
                                                                    hyperlinks[i].setAttribute(""style"", ""background-color:green"");
                                                                }
                                                            }
                                                  })()"
                } );

    他只能作用于当前页在,当他跨一次域后,他又没作用了,哪个兄弟帮忙解决一下
    2013年1月29日 2:14

答案

全部回复