Emulieren Sie einen Link mit Javascript, das mit IE funktioniert

Ich will ein java script klicken auf einen link auf der Seite..hab was gefunden im Netz, schlägt das hinzufügen einer Funktion wie folgt:

function fireEvent(obj,evt){

    var fireOnThis = obj;
    if( document.createEvent ) {
      var evObj = document.createEvent('MouseEvents');
      evObj.initEvent( evt, true, false );
      fireOnThis.dispatchEvent(evObj);
    } else if( document.createEventObject ) {
      fireOnThis.fireEvent('on'+evt);
    }
}

Dann rufen Sie es mit:

fireEvent(document.getElementById('edit_client_link'),'click');

Dies scheint zu funktionieren für FF, aber mit dem IE funktioniert es nicht!

Irgendwelche Ideen?

InformationsquelleAutor der Frage Tam | 2009-05-06

Schreibe einen Kommentar