2011-01-17 6 views
0

Ich arbeite an Anwendung, die jedes neue Fenster oder Pop-ups im selben aktuellen Fenster umleiten sollte. dh gehen Sie zu http://www.pageresource.com/jscript/jwinopen.htm und drücken Sie auf "Neues Fenster", ein neues Fenster erscheint, ich will das nicht passieren, dh neues Fenster sollte nicht geöffnet werden, Es sollte im selben Fenster öffnen ich klicke auf das Element.Wie behandelt man neues Fenster, Pop-ups und Redirect zu _self?

So insgesamt unabhängig von einem JavaScript in n-Website geschrieben möchte ich die Pop-ups und neue Fenster Umleitung auf _self

Kann jemand mir einen Java-Skript, das dies tun wird?

+1

Nicht wahrscheinlich. Sie möchten jedes Ziel außer Kraft setzen, das von einer externen Website festgelegt wurde? Viel Glück damit :) - Wenn Sie den Namen des Fensters kennen, auf das es abzielt, könnten Sie beim Laden der externen Site Ihren eigenen Fensternamen angeben. Jede andere Idee würde wahrscheinlich beinhalten, durch einen Proxy zu laufen ... – mplungjan

+0

ja, das Zielen auf externe Webseiten :) – Asha

Antwort

1

Sie können Ihren aktuellen Standort mit window.location

window.location="http://www.w3schools.com" 

Dies wird nicht so tun, als ein Pop-up, sondern senden Sie Ihre Seite zu Ort, den Sie bieten umleiten. Wenn Sie ein Pop-Up-Verhalten wollen, dann verwenden Sie das Skript wie in Ihrem Link erwähnt und schließen Sie das aktuelle Fenster mit window.close();, die Ihren Zweck erfüllen wird.

Auch verweisen this könnte Ihnen helfen.

+0

danke, das hat mir sehr geholfen – Asha

+0

@Asha - Ihr Welcome. – niksvp

Verwandte Themen