草庐IT

electron.net

全部标签

javascript - 使用 Nightmare/Electron 进行动态分页(页面抓取)

我正在尝试使用Nightmare/Electron抓取动态分页网站。我看不到执行do...的方法,直到使用Nightmare函数或使用逻辑链接评估调用的方法。这是一个简单的代码示例,它仅通过Google搜索一个短语并返回第1页的结果hrefs。我希望此代码对结果中的每个页面继续。varNightmare=require('nightmare');varvo=require('vo');vo(function*(){varnightmare=Nightmare({show:true});varlinks=yieldnightmare.goto('http://www.google.com

javascript - Electron JS - 深度链接 - 如何使用深度链接的示例

在ElectronJS中,我为Windows创建了一个应用程序并注册了我自己的深度链接协议(protocol)。单击我的链接ludo://play?level=1234时,该应用程序会正确打开。没问题。但是我不知道如何检索我的应用程序内部的深层链接。app.setAsDefaultProtocolClient的文档提到这句话:整个链接,包括协议(protocol),将作为参数传递给您的应用程序。谁能告诉我如何找回它?因为它不在process.argv中,也不在process.execPath或process.execArgv中。是否可以在应用启动时在回调中传递?在这方面的任何帮助都会很

javascript - 在 ASP.NET MVC 中使用 TypeScript

如何有效地将TypeScript与ASP.NETMVC结合使用?我希望我的IDE在我运行我的项目时执行以下操作:通过typescript编译器编译(解释)我的typescript文件(*.ts)。最小化所有javascript文件。显然运行我的应用程序:)。如何配置IDE在启动时自动执行所有步骤? 最佳答案 在此address,您会发现当前的TypeScript预览版并没有为ASP.NETMVC4项目提供项目模板。但是您可以使用以下代码编辑您的csproject文件:'"%(fullpath)"','')"/>它

c# - 如何中止 ASP.NET MVC 中的操作

我想停止由服务器端的jQuery.ajax方法调用的操作。我可以在客户端使用$.ajax.abort()方法停止Ajax请求,但不能在服务器端使用。更新:我使用异步操作而不是同步操作,但我没有得到我想要的!如您所知,服务器无法同时处理多个请求,这导致每个请求都必须等到前一个请求完成,即使前一个请求已被$.Ajax.Abort()方法取消。我知道如果我使用[SessionState(System.Web.SessionState.SessionStateBehavior.ReadOnly)]几乎是我想要的属性,但它不能满足我。最重要的是,我想中止用户在服务器端的处理方法。就是这样:)

javascript - Atom Electron 使用 html 按钮和 javascript 关闭并最小化窗口

我说使用Electron并尝试制作最小化和关闭按钮。index.htmlminimizeclose索引.jsconstremote=require('electron').remote;functionminimize(){varwindow=remote.getCurrentWindow();window.minimize();}functionclose(){varwindow=remote.getCurrentWindow();window.close();}我一定是犯了一些愚蠢的错误或者什么,但是最小化按钮工作得很好,而关闭按钮不起作用。我还尝试了这里提到的EventListe

javascript - 如何使用 electron-devtools-installer?

我有什么在安装和配置方面officialdocumentation陈述如下:AllyouhavetodonowisimportinstallExtension,{REACT_DEVELOPER_TOOLS}from'electron-devtools-installer';installExtension(REACT_DEVELOPER_TOOLS).then((name)=>console.log(`AddedExtension:${name}`)).catch((err)=>console.log('Anerroroccurred:',err));这有点简洁。问题我应该把这段代码放

javascript - 如何在 Asp.Net Core 中不知道正确名称的情况下包含 js 文件

我想在我的布局页面中添加这些脚本 最佳答案 据我所知,您的js文件名中的哈希值是由angular-cli中的--prod标志引起的。你基本上必须在这里选择:删除--prod标志添加--output-hashingnone标志这意味着您最终会得到类似于这样的构建命令:ngbuild--prod--output-hashingnone请注意,哈希有一个特定的用途:缓存清除。每次生成新构建时,这些哈希值都会发生变化,如果您使用angular-cli将脚本自动注入(inject)到html文件中,这样做的好处是不需要检查是否必须清除缓存以及

asp.net - 在未经授权的请求后抑制 NTLM 对话框

在最近的一个Sharepoint项目中,我实现了一个身份验证Web部件,它应该取代NTLM身份验证对话框。只要用户提供有效凭据,它就可以正常工作。每当用户提供无效凭据时,InternetExplorer中就会弹出NTLM对话框。我的通过XmlHttpRequest进行身份验证的Javascript代码如下所示:functionLogin(){varrequest=GetRequest();//retrievesXmlHttpRequestrequest.onreadystatechange=function(){if(this.status==401){//unauthorizedre

asp.net - 在为 ASP.net 构建期间缩小内联 javascript?

我们有一些ASP.net页面包含50多行特定于该页面的javascript。我们想在CruiseControl构建过程中缩小该javascript。我们已经使用YUICompressor来压缩完整的javascript和css文件。但是我们无法弄清楚如何做内联javascript。是否有MSBuild任务来遍历asp.net页面并缩小javascript? 最佳答案 有一个有趣的博客和名为undleMinifyInlineJsCss的NuGet包来处理这个问题http://weblogs.asp.net/imranbaloch/ar

asp.net - 获取网站根目录的基本 url(绝对/相对 url)

我想完全理解如何在静态和动态文件中使用相对和绝对url地址。~:/:..:inarelativeURLindicatestheparentdirectory.:referstothecurrentdirectory/:alwaysreplacestheentirepathnameofthebaseURL//:alwaysreplaceseverythingfromthehostnameonwards当您在没有虚拟目录的情况下工作时,这个例子很容易。但我正在处理虚拟目录。RelativeURIAbsoluteURIabout.htmlhttp://WebReference.com/htm