window.openの動作に変更することができますか? 私は、別のドメインでホストされているjsファイルを使用していて、window.open用のコードを持っているということです。しかし私は開いている代わりにそのURLを表示したいので、ウィンドウオープンイベントを待ち受けてデフォルトを防ぐことが可能です。window.openの動作を変更する
0
A
答えて
1
あなたはこの
window.open = null;
のようにそれを行うしかし、その代わりにイベントをキャッチしようとすることができます。
要素にID /固有クラスがありますか?またはその親ですか?
そして、あなたは(window.openを上書きすることができ、それらの行
var element = document.getElementById('elementId');
element.addEventListener('click', function(e){
e.preventDefault();
return false;
});
2
を追加):
var nativeWinOpen = window.open;
window.open = function(){
// do your mal ;) things here
nativeWinOpen.apply(window,arguments);
}
必要であれば、あなたはネイティブ関数の呼び出しを削除することができます...
関連する問題
- 1. Window.openをモーダルダイアログに変更するjavascript
- 2. window.openが動作しない
- 3. クロムのタブ/ウィンドウのwindow.openの動作
- 4. モーダルポップアップ動作としてのWindow.open()
- 5. Window.openと、新しいウィンドウのDOMを変更する
- 6. ionic window.openがiOSで動作しない
- 7. ie8 window.open xlsは動作しません
- 8. Firefoxオープンwindow.openが動作しない
- 9. TaxonomyFieldDriverの動作を変更する
- 10. 別の動作を変更するグラードタスク
- 11. ソフトウェアの動作を変更する
- 12. PHP:メソッドの動作を変更する
- 13. JMXReporterのデフォルト動作を変更する
- 14. サブオブジェクトの動作を変更する
- 15. Prestashop:コアコントローラの動作を変更する
- 16. ソートオブジェクトの動作を変更する
- 17. Wordpress Pluginの動作を変更する
- 18. joomla1.5のアクティベーション動作を変更する
- 19. window.openグローバルスコープ変数javascript
- 20. スカラトラフィルタの動作の変更
- 21. InAppBrowserがwindow.openで動作しないのはなぜですか?
- 22. Javascript window.openは動作しますが、window.locationは動作しません。
- 23. javascriptのwindow.open()からダウンロードしたファイルの名前を変更する方法は?
- 24. 変更のRails /レーキテストデフォルト動作
- 25. win32ウィンドウのドラッグ/移動の動作を変更する
- 26. YouTube APIの動作を変更するリンクを作成
- 27. ユーザー作成クラスのtype()関数の動作を変更する
- 28. MFCアプリケーションの起動動作を変更するには
- 29. Javascript window.openがコードの背後で動作しない
- 30. CKEditor:ソースコードを変更せずにエディタの動作を変更するには?
こんにちは感謝助けのためにあなたのコードはうまくいくが、私はまだいくつかの問題がある。 あなたのコードは正常に動作していますjsファイルは単純なwindow.openを使用していますが、私が使用しているファイルはt.window.openのようなものです。以下はそのjsファイルにあるコードです。 ''\ x75':function(t){ var e; { e = t.window.open(z); e.focus(); e.close(); } catch(i){} e = Dt(z); e.focus(); e.close(); } ' –