Bo Biene: window.focus() und IE8

Beitrag lesen

In bezug auf http://forum.de.selfhtml.org/archiv/2009/6/t187604/#m1247084

Habe ich ein merkwürdiges workaround gefunden: einfach das childWindow.focus() merfach aufrufen.

Das bsp. geht auch im IE 8

  
<html>  
<head>  
<title></title>  
</head>  
<script language="javascript" type="text/javascript">  
		var newWin = null;  
		function OpenNewWindow()  
		{  
			newWin = window.open('http://de.selfhtml.org','popup','width=550, height=262, toolbar=0, resizable=false');  
		}  
		function FocusNewWindow()  
		{  
			if (newWin != null && !newWin.closed)  
			{  
				//window.blur();  
				var i=0;  
				for(; i<25; ++i)  
					newWin.focus();  
			}  
		}  
	</script>  
<body>		  
	<a href="" onclick="OpenNewWindow(); return false;">Open the Window</a>  
	<br><br>  
	<a href="" onclick="FocusNewWindow(); return false;">Focus on Window</a>  
	  
</body>  
  
</html>