Clo*_*one 6 javascript firefox scratchpad
如何无头地运行 JavaScript?
我正在寻找像 Scratchpad(存在于 Firefox 中)这样的选项,它可以运行 JavaScript 并在没有浏览器的特定网站上进行 DOM 操作,并且最好从命令行执行。
小智 5
我发现了一个类似的帖子,它对您的问题提供了相对最新的答案 - Run DOM-based Javascript from command line
主要问题是浏览器实际上是创建您想要与之交互的 DOM 的原因。因此,如果没有某种“浏览器”运行,我们就没有 DOM。但是有一些可用的工具(如 Selenium)可以自动/模拟启动浏览器、创建 DOM 和运行 javascript。
它不会从unix命令行运行。您需要从firefox提供的Scratchpad运行它。
当您的网站在 Firefox 中打开时,它始终会执行。
写下下面的代码
(function () {
var
getRandomValue = function () {
var
randomValue = Math.floor(Math.random() * (Math.pow(2, 16)))
;
return randomValue
},
setFieldsToRandomValue = function () {
document.getElementById('lst-ib').value = 'TEST' + (getRandomValue());
}()
;
}())
Run Code Online (Sandbox Code Playgroud)
基本上暂存器用于执行 JAVASCRIPT 和 DOM 操作。您不能从 unix 命令运行它。
| 归档时间: |
|
| 查看次数: |
469 次 |
| 最近记录: |