2017-03-13 5 views
-2

Ich habe ein IE-Plugin, das Links enthält. Sie öffnen in einem neuen Fenster. Ich möchte das Verhalten so ändern, dass die Links in einem div geöffnet werden. Ich kann keine Änderungen an der Funktionsweise des Plugins vornehmen, also dachte ich mir so etwas wie das Capturen der URL im neuen Fenster und dann das Schließen des Fensters. Gibt es eine Möglichkeit, so etwas wie ein "neues Fenster öffnen" Ereignis vorzugsweise mit JavaScript zu überwachen?Erfassen eines "New Window Open" -Ereignisses

Alle Zeiger geschätzt.

+0

_ "Ich will das Verhalten ändern, so dass die Links öffnen in einem div." _ Nicht sicher, was du meinst? – guest271314

+0

ok so ist dieser Teil nicht das knifflige bisschen. Ich werde es wahrscheinlich in einem iFrame oder etwas öffnen. –

+0

Nicht klar, was Sie erreichen möchten. – guest271314

Antwort

0

Versuchen Sie folgendes:

<!DOCTYPE html> 
<html> 

<body> 

    <iframe src="https://www.w3schools.com" width="300" height="300" id="leIframe"> 
     <p>Your browser does not support iframes.</p> 
    </iframe> 

    <a href="javascript:closeFrame();">[X]</a> 


</body> 


<script type="text/javascript"> 
    function closeFrame() { 
     document.getElementById("leIframe").style.display = "none"; 
    } 
</script> 

</html> 
Verwandte Themen