0
からwindow.openオリジナルセーフ起動します特定のページ、著者はopen
は、機能のための良い名前であるかを決める:効果的window.open
を交換し、ブックマークレットの操作を壊す...は、Iで始まる汎用ブックマークレットを、持っているブックマークレット
/* somewhere in global scope */
function open() { /* something */ }
。ブックマークレットの性質上、私はそのような誤動作を防ぐために何もできません。
この場合、元のネイティブwindow.open
を回復する方法はありますか? 私の主なブラウザはOperaです。私は本当にそこで動作させたいと思います。
クール、ありがとう。箱から考えてみると素晴らしいです、私は試作品を掘り起こしていましたが、新鮮なコピーを簡単に手に入れることができました:-) –
そのことは考えていませんでした! 'window.constructor.prototype.open' –
FYI:Firefoxはネイティブmetdodを明らかにする' window.openを削除する 'ことを許可します。 –