草庐IT

虚拟桌面

全部标签

javascript - 在 Firefox 中单击桌面通知时如何将焦点放在选项卡上?

我正在一个网站中实现桌面通知,该网站会在新消息到达时显示通知。我希望打开网站的浏览器选项卡在用户单击通知时获得焦点,我可以使用以下代码在Chrome中实现此功能:varn=newNotification('Title',{'body':'Samplecontent.'});n.onclick=function(e){window.focus();};但不幸的是,这在Firefox中不起作用。:(谁能告诉我我在这里遗漏了什么?我正在Chrome31和Firefox26中测试谢谢。 最佳答案 在Firefox中,由于安全原因,来自JS的

【个人记录】尝试在window电脑上安装Linux系统(虚拟机)

在VMware上安装linux系统实现思路:重启电脑后进入BIOS→启动IntelVT-x→重启计算机→启动虚拟机重启电脑按住F2或者DEL,然后选择高级–>CPU配置–>IntelVirtualizationTechnology启动即可1、进入BIOS界面后,单击上面菜单栏上的【Advanced】。2、进入高级界面,单击下面列表中的【CPUConfiguration】。3、进入CPU列表,找到【IntelVirtualizationTechnology】选项,单击输入选项,然后选择启用。4、此时,单击键盘上的F10选项进行保存。在弹出的保存界面中,单击是保存并重新启动计算机。重新进入界面后:

javascript - 在桌面上用 javascript 编写程序的最简单方法?

我正在寻找在桌面而非浏览器中编写Javascript程序/脚本的方法。我希望它像Python一样运行-从命令行,能够读取文件、写入文件等。我发现提到的所有解决方案(Rhino、spidermonkey、V8)都是用于嵌入的。有没有人为编写具有操作系统访问等全部功能的独立程序做过简单的实现?Windows最好,也可能是Linux 最佳答案 Hans已经提到了WindowsScriptHost,但是有一个很酷的JScript编译器,您可能已经安装了它(它与.NET一起提供)。您可以使用任何.NET库编写JavaScript,并将其编译为

javascript - Zepto.js 只能用于移动网络应用程序还是可以像 jQuery 一样用于桌面应用程序?

Zepto.jswebsite说:Zepto.jsisaminimalistJavaScriptframeworkformobileWebKitbrowsers,withajQuery-compatiblesyntax.它是只推荐用于将在移动设备上使用的应用程序,还是也可以用于传统的计算机浏览器网络应用程序?这样做有什么缺点?我使用jQuery在我的常规网络应用程序(用于计算机浏览器)中使用了很多,并且我意识到(在找到Zepto.js之后)我并不总是使用jQuery的所有功能,因此Zepto.js非常适合我的工作。此外,为什么要关注“WebKit”引擎?它不适用于WindowsPhon

javascript - Windows Azure 中的 Neo4j 虚拟机

我已经使用VMDepot在windowsazure上创建了一个Neo4j虚拟机。我的虚拟机大小是“A1(1个核心,1.75GB内存)”。但是在从网络浏览器访问时,我总是收到如下所示的错误“与Neo4j断开连接”,性能非常差。如何提高性能?我以前通过azure网站访问它。 最佳答案 我认为问题出在内存上,Neo4j至少需要2GB内存。这些是neo4j的要求。http://neo4j.com/docs/stable/deployment-requirements.html我目前在VMWare上使用neo4j。我的VM设置是Memory-

javascript - Chrome 桌面通知点击以关注内容

我正在将桌面通知构建到我正在开发的chrome扩展程序中。我需要的功能要求用户在单击通知窗口时被带到导致通知的选项卡。我可以使用chrome.tabsAPI使它工作,但我无法弄清楚的是如何在单击通知时将Chrome置于最前面。我知道window.focus()在chrome中被禁用,但这绝对是可能的,因为这是Gmail桌面通知的行为。 最佳答案 notification=webkitNotifications.createNotification(...)notification.onclick=function(){window.

javascript - HTML 拖放 - 如何设置 *outgoing* 拖拽(到桌面)的文件名

我正在努力做到这一点,以便用户可以将图标从Web浏览器拖到他们的桌面,然后创建一个文本文件。我已经了解了内容部分,但我不知道如何设置文件名。我试过改变dataTransfer.files但那是只读的。我不确定如何实现这一目标。classCrashReportextendsReact.Component{dragStart(event){constdat={name:'test!',crashDate:newDate()};event.dataTransfer.name='tmp.txt';//badevent.dataTransfer.setData('text/plain',JSON

javascript - Javascript 子串是虚拟的吗?

如果我们有一个很大的字符串,名为str1,假设有500万个字符长,然后str2=str1.substr(5555,100)这样str2的长度为100个字符,是str1的子字符串,从5555(或任何其他随机选择的位置)开始。JavaScript如何在内部存储str2?是否复制了字符串内容,或者新字符串是某种虚拟字符串,并且只存储了对原始字符串的引用以及位置和大小的值?我知道这取决于实现,ECMAScript标准(可能)没有定义字符串实现的底层内容。但我想从内部足够了解V8或SpiderMonkey的专家那里了解这一点。谢谢 最佳答案

javascript - 使用 Javascript 和 HTML 开发桌面应用程序

我正在寻找用于使用HTML和JavaScript开发桌面应用程序的TitaniumAppcelerator替代品。我想将Web应用程序转换为桌面应用程序。因此,会有很多服务器交互。Appcelerator是一个不错的选择,但该公司似乎对DesktopSDK不再感兴趣。此外,来自Appcelerator的ajax请求不会保留cookie。我读到Adob​​eAir可用于桌面应用程序开发,但我不想使用flash。XULRunner有多好?它会允许Growl通知和创建托盘图标等功能吗?我能否在Qt中主要使用Javascript和HTML开发应用程序? 最佳答案

javascript - 如何从浏览器与桌面应用程序通信?

是否可以通过浏览器与桌面应用程序通信?我想做这样的事情,假设我的Web应用程序中有一个带有数据源URL的按钮,单击该按钮时桌面应用程序打开并获取该数据源URL并使用桌面应用程序处理数据。做这样的事情难吗?有例子吗? 最佳答案 在Windows上创建customURLProtocol很简单可以通过调用..这适用于IE、FF和Chrome,尽管在后者中必须通过javascript打开链接以避免omni-bar混淆。 关于javascript-如何从浏览器与桌面应用程序通信?,我们在Stack