一部のブラウザーは JavaScript を受け入れなくなりました。ロケーション バーから直接、ブックマークレットからスクリプトを呼び出す必要があります。
あなたの構文は希望的観測のにおいがします。ここで何をしようとしても、そのようには機能しません
この構文:
javascript:(function() { var s = document.createElement("script"); s.src="somejsurl.js";document.getElementsByTagName("head")[0].appendChild(s)})()
より良いスタートかもしれません
これを実行するには、HTML ページを作成する必要があります。
<a href="javascript:(function() { var s = document.createElement('script'); s.src='somejsurl.js';document.getElementsByTagName('head')[0].appendChild(s)})()">Exec</a>
hrefコード内で一重引用符を使用し、「Exec」をロードしてブックマークにドラッグします
テスト中、Chrome と Firefox には使用できるコマンド ラインがあります。
スクリプトを作成してロードしない場合は、作成したボタンにスクリプトをインライン化する必要があります。
javascript:(function() { var b = document.createElement("button"); b.onclick=function() { alert('hello')}; b.innerTHML='Hello';})()