代わりに、アドレスバーに貼り付けると、Chuck Norrisがそのページを上書きします。
これはなぜですか?
注:これは、私は、正確な問題が何であるかわからないんだけど
代わりに、アドレスバーに貼り付けると、Chuck Norrisがそのページを上書きします。
これはなぜですか?
注:これは、私は、正確な問題が何であるかわからないんだけど
あなたはアクションをキャンセルしていません。ボイド0を追加する。終了する。
javascript:document.getElementsByTagName("div")[0].innerHTML+="Chuck Norris";void 0;
どうやらブックマークレットの推奨事項はたくさんあります:http://subsimple.com/bookmarklets/rules.asp – millimoose
なぜvoid()が必要ですか? – seanlevan
あなたの答えに感謝します! :)とvoidとの違いは何ですか?falseを返しますか? – seanlevan
...サファリでは発生しませんが、私はそれがtextNodeを作り、それを追加することによって、作業ました:
javascript:var d=document.getElementsByTagName("div")[0];var n=document.createTextNode("Chuck Norris");d.appendChild(n);
JSコンソールに入力したときにChrome/Winで言うことはありません。 (アドレスバーへの入力はOmniboxのため動作しません) – millimoose
なぜこれがダウンリストされているのか分かりません。 Chromeで私の画面を置き換えています。 – Malk
ありがとう、@millimoose ...オムニバスがこれをやってくれるのは分かっていなかった...そしてなぜ? – seanlevan