问题标签 [spidermonkey]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 单击python中的javascript链接?
我正在使用 python 的 mechanize 模块导航一个站点,并且无法单击下一页的 javascript 链接。我做了一些阅读,人们建议我需要 python-spidermonkey 和 DOMforms。我设法通过我不确定实际单击链接的语法来安装它们。
我可以将页面上的代码标识为:
有谁知道如何点击它?或者如果可能还有其他工具。
谢谢
javascript - 在没有 VC++ 的 Windows 上使用 MinGw 构建 mozilla NSPR
我需要为我的 perl javascript 引擎使用 spidermonkey。为此,我需要使用线程安全库构建 spidermonkey。因此,据我所知,我需要先构建 NSPR,然后再构建 spidermonkey。
所以,正如我从以下链接中了解到的那样 https://developer.mozilla.org/en/NSPR_build_instructions
我首先下载了 mozilla-build 并打开了 mingw。我按照上面提到的说明进行操作,比如创建 target.debug 目录等等.....
当我做make时,我收到以下错误消息
看起来 nsinstall 不见了。
我不是 C/C++ 的专业程序员,所以寻求您的帮助。
我需要使用 Mingw 在窗口上成功构建蜘蛛猴。
我尝试按照以下链接中提到的步骤操作:http: //jargon.ca/spidermonkey/
但是当我运行 js.exe 时,它抱怨缺少 libnspr4.dll 文件。
所以请帮助我如何在 Windows 操作系统上构建 nspr 和 spidermonkey。
javascript - SpiderMonkey JS 引擎 C 故障
我是 C 的初学者,我正在尝试使用 SpiderMonkey JS 引擎。我不明白为什么它不起作用(mdc上的示例不是很有帮助)
javascript - Ruby 和 Javascript 之间的主要语义差异是什么
如果要在 Javascript 引擎之上(在浏览器中或在独立的 V8 或 Spidermonkey 之上)实现 Ruby,那么 Ruby 和 JS 对象模型之间的关键阻抗不匹配会是什么?
javascript - 使用 unicode 在 Spidermonkey 中读取()
在 Spidermonkey shell 中,使用该read()
函数读取文件会忽略文件的编码。有没有办法读取 UTF-8 或其他多字节编码文件并保留多字节字符?蜘蛛猴就是这样一个小恶魔。
javascript - JavaScript 内部的事件处理是如何工作的?
特别是蜘蛛猴。
我知道您编写函数并将它们附加到事件以处理它们。
处理程序在哪里onClick
定义,JS 引擎如何知道onClick
在用户单击时触发事件?
任何关键字、设计模式、链接等都值得赞赏。
更新
我在这里发现有用的聚合链接:
http://www.w3.org/TR/DOM-Level-2-Events/events.html
https://github.com/joyent/node/blob/master/src/node_events.cc
http://mxr.mozilla.org/mozilla/source/dom/src/events/nsJSEventListener.cpp
javascript - JS_malloc 与 malloc
JS_malloc 是否仅用于为 Spidermonkey 中的 javascript 类型分配内存?
如果我需要为第三方数据类型(不是 JSObject 或类似的)分配内存,可以使用 malloc 吗?
JS_malloc 和 C malloc 有什么区别?
browser - 用于 JavaScript 的 SpiderMonkey 和用于其他一切的 WebKit?
是否可以为 JavaScript 和 WebKit 运行 SpiderMonkey 用于其他所有内容(CSS、渲染等)?
根据http://en.wikipedia.org/wiki/Comparison_of_layout_engines_%28ECMAScript%29 WebKit 有过时的 JS 支持(与 Gecko 相比)。那么它可以工作吗?
mongodb - MongoDB SpiderMonkey 不理解 UTF-8
如果我将非 ASCII 字符添加到 MongoDB 数据库,那么所有 db.find() 都无法告诉“检测到非 ascii 字符”。
这是 SpiderMonkey 的问题,我必须使用 UTF-8 支持重建它。我试过像 http://www.mongodb.org/display/DOCS/Building+Spider+Monkey
但它不起作用(在我完成所有步骤后没有安装SpiderMonkey)。
我有 Ubuntu 11.04。有没有人指示如何让它在那里工作?
工作说明如何使用 Google V8 制作 MongoDB 也可以提供帮助。
e4x - Spidermonkey 中的 E4X 过滤
我在 SpiderMonkey 中使用 E4X,大部分语言看起来都相当可靠,但我无法让过滤工作:
预期的:
结果:
我什至不能让 hasOwnProperty() 工作:
具体来说,我在 Flash 中使用 JSFL,它使用 SpiderMonkey 引擎。
到目前为止,从我对 E4X 的基本了解来看,这是非常出乎意料/错误的,对吧?因为我可以让这些表达式在 ActionScript / FlashPlayer 中正常工作!
谢谢,戴夫