将Node webkit用于某些学校相关软件。该软件从外部服务器打开一些URL,并可以访问这些外部iframe页面。
是否有任何标签(可能在 href 区域中)可以放置在加载的 iframe 页面中以强制 URL 在用户默认浏览器中打开?
不希望 URL 在新节点 webkit 窗口中打开。
提前非常感谢。
我使用此代码在默认浏览器中打开iframe内的链接
var gui = require('nw.gui');
$("#banner iframe").on("load", function(){
var iframe = $(this).contents();
iframe.find("a").click(function(e){
e.preventDefault();
var link = $(this).attr("href");
gui.Shell.openExternal(link);
});
});