Tag: node webkit

触发iframe中无序列表中元素更改的事件

我正在使用node-webkit开发一个应用程序。 我有一个加载网页的iframe。 网页有一个无序列表,如果无序列表中的元素发生变化,我想获得一个触发器。 无序列表没有类名,其唯一标记是data-reactid=”XYZ” 。 但是,无序列表中的第一项始终具有类名: .abc 从另一个SO问题( 当 内容改变时调用jquery函数 ),我发现如果有更改 ,如何触发函数: ! function () { var ulContent; $(document).ajaxStop(function () { var $ul = $(‘.abc’); if(ulContent !== $ul.html()){ ulContent = $ul.html(); $ul.trigger(‘contentChanged’); } }); }(); $(‘.abc’).on(‘contentChanged’,function(){alert(‘UL content changed!!!’);}); 不过我现在相信,脚本在当前页面的源代码而不是iframe的源代码中寻找类.abc 。 要提取我编写的iframe的源代码: innerBody = document.getElementById(‘app’).contentWindow.document.body.innerHTML; 将ajax函数放入iframe源代码的方法是什么? 还有什么! 表示ajaxfunction?

net :: ERR_INSECURE_RESPONSE从node-webkit发出ajax请求时

当我试图用jquery发出ajax请求时: https://localhost:8443/uri 我收到此错误: net::ERR_INSECURE_RESPONSE 我在package.json中使用自签名证书我有以下参数: “chromium-args”: “–ignore-certificate-errors –auth-schemes=’basic –auth-server-whitelist=’*localhost:8443′ –auth-negotiate-delegate-whitelist=’*localhost:8443”'”, 有谁知道如何将自签名证书添加到node-webkit的信任库! 操作系统:ubuntu 14.10

如何从node-webkit应用程序打开浏览器窗口?

我有一个桌面应用程序,使用node-webkit打包。 我需要在点击链接时打开用户的默认浏览器。 我在用 window.open(“www.google.com”) 但这会打开一个新的node-webkit窗口而不是打开浏览器窗口。 如何打开浏览器窗口?