草庐IT

java实现串口通信

全部标签

javascript - 使用 Firefox 插件的跨域通信

Firefox插件allowyoutodocross-domaincommunication.有什么方法可以公开此功能,以便我可以从任何页面启动跨域ajax(假设我已经安装了此插件)?编辑:我知道什么是CORS,只有当你控制了服务器时,CORS才有意义,但我不知道。这里的重点是我控制浏览器,我承担风险所以我问是否无论如何将跨域功能从插件阶段导出到用户空间。 最佳答案 正如您所说,同源策略仅用于保护客户端(您自己),通常免受XSS攻击。我不确定你想用插件实现什么,但你当然可以trydoingthefollowingonyourownm

javascript - 如何通过React和鼠标事件传播实现可重用组件?

考虑以下典型的React文档结构:Component.jsxcontent这些组件的组成如下:OuterClickableArea.jsexportdefaultclassOuterClickableAreaextendsReact.Component{constructor(props){super(props)this.state={clicking:false}this.onMouseDown=this.onMouseDown.bind(this)this.onMouseUp=this.onMouseUp.bind(this)}onMouseDown(){if(!this.sta

javascript - 网站之间的通信(使用 Javascript 或?)

这是我的问题-我想在两个网站之间进行通信,我正在寻找一个干净的解决方案。当前的解决方案使用Javascript,但由于(可以理解的)跨站点脚本限制,存在令人讨厌的解决方法。此刻,网站A使用jQuery打开一个包含网站B的模态窗口插件名为jqModal.网站B做一些工作并将一些结果返回给网站A。要返回该信息,我们必须绕过跨站点脚本限制-网站B创建一个iframe,该iframe引用网站A上的页面并包含*片段标识符”,其中包含要返回的信息。iframe由网站A轮询以检测返回的信息。它是一个commontechnique,但它很老套。有变体,例如CrossSite我也许可以使用从网站B到网站

asp.net - 哪个 Javascript 历史回溯实现是最好的?

在MicrososftAJAX和jQuery(http://www.asual.com/jquery/address/)中有history.back的实现。我的项目中已经包含了jQuery和asp.netajax,但我不确定history.back的哪个实现更好。对我来说更好的是:已经被一些大型项目使用广泛的浏览器支持易于实现足迹小有人知道哪个更好吗?编辑:另一个jquery插件是http://plugins.jquery.com/project/history它在JQueryCookbook一书中被推荐。这个到目前为止效果很好。 最佳答案

javascript - 混淆 MessagePack 的 JavaScript 实现

MessagePack官方页面链接到页面:https://github.com/msgpack/msgpack-javascript但它的最后一次更新是三年前了。另一方面,JavaScript中还有其他MessagePack实现,例如:https://github.com/cuzic/MessagePack-JShttps://github.com/creationix/msgpack-js它们之间有什么区别?哪一个是最正宗的?我应该使用哪一个? 最佳答案 技术上,https://github.com/msgpack/msgpack

javascript - 使用生成器 + promise 在 Firefox SDK 附加组件中/与 Firefox SDK 附加组件进行 "simulated synchronous"通信

TL;DR:有什么方法可以重写这个基于回调的JavaScript代码以改用promises和生成器吗?背景我有一个使用FirefoxAdd-onSDK编写的Firefox扩展.与SDK一样,代码分为附加脚本和contentscript。.这两个脚本具有不同类型的权限:附加脚本可以做一些奇特的事情,例如,通过js-ctypes调用native代码。界面,而内容脚本可以与网页交互。然而,附加脚本和内容脚本只能通过异步message-passinginterface来彼此交互。.我希望能够从普通的非特权网页上的用户脚本调用扩展代码。这可以使用称为exportFunction的机制来完成这样一

javascript - Javascript 的 Java 风格 Set 集合

我需要一个Set,其API类似于Java中的Set。这个实现:http://jsclass.jcoglan.com/set.html需要用到RequireJS,这下需要我的Java脑子绞尽脑汁了。发布一个作为Set功能的函数将是一个很好的答案。或已创建此代码的GoogleSet或其他科技巨头的链接。谷歌倒闭了怎么办?这个名字让我感到困惑,但它有一套。 最佳答案 在我看来,无论java.util.Set可以实现什么,都可以使用简单的javascript对象来完成。我不明白你为什么需要额外的库://emptysetvarbasket={

javascript - 如何实现 "send to kindle"链接?

我想知道如何创建一个链接,将我网站上的当前页面/文章发送到用户的Kindle设备。我找不到太多关于它的信息,但我知道它可以完成,因为我在这里看到它:http://openlibrary.org/works/OL258709W/King_Henry_VIInstapaper提供此功能,请参见图片。有谁知道如何做到这一点,甚至从哪里开始?我看过其他帖子问这个问题,但他们是很久以前的,当时不可能,所以没有答案,现在可能了。 最佳答案 每个注册的Kindle都有一个关联的电子邮件地址。用户可以将文档通过电子邮件发送到此地址,以便将它们复制到

javascript - React (JSX) 中的子级与父级通信,无需通量

我真的是React的新手,我正在努力解决在我看来很简单的问题。这是我构建的组件的图片。ColorPickingComponent我试图完成的事情看起来微不足道,但实际上我读过的每一篇解释该做什么的文章都告诉了我一些不同的东西,而且没有一个解决方案有效。它分解为:当用户单击标签时,它会构建一个托盘并循环遍历一系列颜色以构建颜色按钮。单击颜色按钮时,它需要将单击的颜色传递给其父组件并运行一个函数来更新其颜色。我读过有关通量、事件冒泡、将“this”绑定(bind)到属性的信息,但这些解决方案似乎都不起作用。React文档对于像我这样的新手来说基本上没用。我现在想避免像flux这样复杂的事件

javascript - XSS安全。来自同一域的 2 个 iframe 之间的通信

域abc.com有一个包含2个iframe的页面。它们都是从域xyz.com加载的。XSS安全会阻止这两个iframe之间的JavaScript访问/通信/交互吗? 最佳答案 好吧,这取决于你所说的交流的意思。似乎某种类型的通信是可能的。这是一个例子:www.abc.com上的HTML:因为iframe已命名,我们可以在frame2中这样做:clickme所以我们点击第2帧的链接,但是显示第1帧的内容。 关于javascript-XSS安全。来自同一域的2个iframe之间的通信,我们在