草庐IT

桌面美化

全部标签

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

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

javascript - 美化文本区域内的代码

我找到了这个项目http://code.google.com/p/google-code-prettify/我已经测试过了,它工作正常但它只适用于()我想将它与()一起使用但如果我替换至它不工作!!那么如何将这个脚本与textarea一起使用呢? 最佳答案 你试过了吗codemirror?它做你想做的事:美化文本区域中的代码。 关于javascript-美化文本区域内的代码,我们在StackOverflow上找到一个类似的问题: https://stackov

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 和 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

javascript - 如何创建适用于移动和桌面浏览器的平面图?

想要创建办公室的动态平面图以显示占用情况并链接到session等。我手头有一些AutoCAD文件,并且一直在研究如何在浏览器上制作它。在我看来,SVG将是一个很好的竞争者,它支持大多数移动和桌面浏览器(请不要使用旧版本的IE),但我怀疑是否有办法将数据绑定(bind)到平面图上的每个对象。我搜索过像D3.js或Raphaël这样的库,它们似乎是我需要的库。所以我的问题是:有什么方法可以将AutoCAD文件转换为SVG之类的文件,而SVG会将平面图上的座位和房间显示为单独的对象?哪个图书馆(D3或Raphaël)适合我的需要?我有一个MySQL数据库,可以抽出占用率和session数据。

javascript - 处理来自 Electron (或其他桌面平台)的 oauth2 重定向

这主要是缺乏对oauth2的理解,可能不是特定于electron,但是我正在努力思考某人将如何处理来自桌面平台(如electron)的oauth2重定向url?假设没有网络服务设置作为应用程序的一部分,桌面应用程序将如何提示用户输入针对第三方oauth2服务的凭据,然后正确验证他们? 最佳答案 ElectronJS在您的本地主机上运行一个浏览器实例。因此,您可以通过提供https:localhost/whatever/path/you/want的回调url来处理oauth2重定向url。无论您使用什么服务,请务必在oauth2应用程

javascript - 如何在客户端启动桌面应用程序

在我的网页中,我必须在客户端计算机上启动桌面应用程序(如果已安装)。知道我该怎么做吗?如果应用程序是MSOffice或Adob​​eReader,我知道如何启动它们,但我要启动的应用程序是自定义应用程序。您无法在互联网上找到它。如何打开应用程序? 最佳答案 基本上不可能实现,除非应用程序注册一个将触发它的协议(protocol)。如果是这样,您需要做的就是使用此协议(protocol)提供链接你的自定义应用程序://some.parameters第三方应用程序可以与浏览器集成的另一种方式是将其作为插件Hook。这就是Flash应用程

javascript - 将文件从浏览器拖到桌面

是否有任何实验性方法可以将文件从浏览器窗口拖到桌面?可能是新浏览器的实验性功能?任何事情都会有所帮助。谢谢! 最佳答案 我刚在他的博客上找到一篇CSSNinja帖子,你可以找到它here“像Gmail一样拖出文件” 关于javascript-将文件从浏览器拖到桌面,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/5416748/