更新クロムとFirefoxのクリップボードJavaScript関数への秘密のコピー?
は私が
copy("party in your clipboard!");
を実行することができますMacのChromeとFirefoxの両方のコンソールウィンドウで
browsers are starting to support copy natively in JSのように見えるとテキストが私のクリップボードにコピーされます。私はSOとGoogleを検索しましたが、これで何かを見つけることはできません。
- これは各ブラウザによって異なりますか?
- のこれらのJavaScript機能の詳細については、どこで見つけることができますか?
ブラウザのバージョン: 'コピー'
function (object)
{
if (injectedScript._type(object) === "node") {
var nodeId = InjectedScriptHost.pushNodePathToFrontend(object, false, false);
InjectedScriptHost.copyNode(nodeId);
} else
InjectedScriptHost.copyText(object);
}
- このコードは何を意味するのを実行する際に
JavaScriptがクロームコンソールから戻りましたか?ここで
私はこれらが事前に定義されてFirebugのコンソール機能していると信じて
エラーコンソールは、どのコンソールを使用していますか? –
@Matthew Flaschen、Firebug。 –
私はC++のプログラマーではありませんが、http://opensource.apple.com/source/WebCore/WebCore-7533.18.1/inspector/InjectedScriptHost.cppの 'InjectedScriptHost :: copyText(const String&text)'を見つけました – Kai