私はFirefoxでうまく機能する小さなブックマークレットを作成し、Chromeで使用しようとしましたが、運がありませんでした。スタブブックマークレットjavascript:alert('wtf');を試してみました。これはFirefoxでは正常に機能しますが、Chromeではまったく機能しません。プリインストールされているChromeブックマークレットをいくつか分解しようとすると、なぜそれらが実行され、私のものが実行されないのか理解できません。これに関するドキュメントを見つけるのに多くの問題を抱えているので、私は尋ねると思いました:
私が使用しているjavascriptはFirefoxとChromeの間でほとんど同じです。ブックマークレットのjavascript:コマンドは、firefoxブックマークレットとプレインストールされたchromeブックマークレットの間で同じです。それで、ここで何か他のことが起こっていますか?
これが実際のブックマークレット(スタブだけでなく)ですjavascript:function(){myscript = document.createElement('SCRIPT'); myscript.type ='text / javascript'; myscript.src ='http://applegator.net/ script.js'; document.getElementsByTagName(' head')[0] .appendChild(myscript);}
それがクロームに着陸したとき、それを整理しようとして、いくつかの奇妙なフォーマットが起こりましたが、基本的には正しいと思います。
Chromeはかなり新しいので、おそらくこれはChromeと関係があり、理解できません。ありがとう、