mabue88
Goto Top

IE 11 - window.frameElement.click() - undefiniert oder Nullverweis

Hallo,

ich habe zum Testen der Weiterleitung eines Click-Events folgende HTML-Seiten.

Hauptseite:
<!DOCTYPE html>
<html>
	<head>
		<title>Mainpage</title>
	</head>
	<body>
		<object type="text/html" data="./click_test_load.html" onclick="alert('Child-Click');"></object>  
	</body>
</html>

Seite die im Object geladen wird:
<!DOCTYPE html>
<html>
	<head>
		<title>Page2Load</title>
		<style type="text/css">  
			*{
				background-color: yellow;
				height: 100%;
				width: 100%;
			}
		</style>
	</head>
	<body onclick="window.frameElement.click();">  
		Die zu ladende Seite
	</body>
</html>

Wie aus dem Code zu erkennen ist, soll in der Hauptseite ein Alert aufgerufen werden, wenn der Body der Seite im Object angeklickt wird. In Chrome und Firefox funktioniert das.

Im IE 11 kommt die Fehlermeldung:
Die Eigenschaft "click" eines undefinierten oder Nullverweises kann nicht abgerufen werden.  
Sie bezieht sich im Code der Hauptseite auf die Zeile
<body onclick="window.frameElement.click();">  


Weiss jemand, warum das in Chrome & Firefox funktioniert, und im IE nicht?

Danke

Content-Key: 265094

Url: https://administrator.de/contentid/265094

Printed on: April 24, 2024 at 04:04 o'clock