thanks, but what "var thisListener = function()" do exactly, create a function or object ?
This is not better: ?
javascript Code:
function addEvent(element, event, eventListener)
{
if (typeof(element.addEventListener) != "undefined")
{
element.addEventListener(event, eventListener, false);
}
else
{
function thisListener()
{
var event = window.event;
if (Function.prototype.call)
{
eventListener.call(element, event);
}
}
element.attachEvent("on" + event, thisListener);
}
The both method work for me.. But I don't know is a good idea to define a function in another function ?