更新资料
在Mac上的Chrome和Firefox的控制台窗口中,我可以执行
copy("party in your clipboard!");
然后文本被复制到我的剪贴板中。我已经搜索过SO和Google,但似乎找不到任何东西。
- 这些特定于每个浏览器吗?
- 在哪里可以找到有关这些JavaScript函数的更多信息?
浏览器版本:
执行“复制”时从Chrome控制台返回的JavaScript
function (object)
{
if (injectedScript._type(object) === "node") {
var nodeId = InjectedScriptHost.pushNodePathToFrontend(object, false, false);
InjectedScriptHost.copyNode(nodeId);
} else
InjectedScriptHost.copyText(object);
}
- 此代码是什么意思?
这是在Chrome控制台中执行复制功能并禁用了所有Chrome扩展程序的2张屏幕截图
您正在使用哪个Firefox控制台,错误控制台?
—
马修·弗拉申
我没有C ++程序员,但是我发现
—
凯
void InjectedScriptHost::copyText(const String& text)
在opensource.apple.com/source/WebCore/WebCore-7533.18.1/inspector/...
@ Kai,Hmmmmmm ...看起来好像它内置于Apple的开源Webkit中吗?
—
Mike Grace
不幸的是,该命令不适用于Chrome扩展程序,因此它必须特定于WebKit中的开发人员工具控制台。
—
原子
确认这也适用于Safari。好发现!
—
bizi