Archiv nach Schlagworten: Browser

z-index bug im IE 7

wenn man ein CSS-Menü hat, und darunter einen div-Container, der mit

position: absolute;

ausgerichtet ist, kann man das im IE wie hier (http://jonathanstegall.com/2009/01/15/ie-z-index-bug-with-css-dropdown-menu/) sehr schön beschrieben beheben.

VN:F [1.9.22_1171]
Rating: 0.0/5 (0 votes cast)
VN:F [1.9.22_1171]
Rating: 0 (from 0 votes)

addEventListener cross Browser

Diese Funktion behebt das Problem, dass der Internet Explorer den Befehl addEventListener nicht kennt und somit einen Fehler ausspuckt. Mit Hilfe dieser Funktion sollte es in allen Browsern, die Javascript unterstützen problemlos funktionieren.

function addEvent(obj,type,fn)
{
	if (obj.addEventListener)
	{
		obj.addEventListener(type,fn,false);
		return true;
	}
	else if (obj.attachEvent)
	{
		obj['e'+type+fn] = fn;
		obj[type+fn] = function() { obj['e'+type+fn]( window.event );}
		var r = obj.attachEvent('on'+type, obj[type+fn]);
		return r;

	}
	else
	{
		obj['on'+type] = fn;
		return true;
	}
}
VN:F [1.9.22_1171]
Rating: 0.0/5 (0 votes cast)
VN:F [1.9.22_1171]
Rating: 0 (from 0 votes)