JSF 2.0 javascript-onload - /oncomplete

Arbeite ich mit Myfaces 2.0 nach einem langen Projekts mit MyFaces 1.1 + Tomahawk + Ajax4JSF. 2.0 ist definitiv eine enorme Verbesserung. Obwohl ich kann nicht scheinen, um eine onload-javascript funktionieren. Ich stecken in meinem Kopf:

<script type="text/javascript">
    window.onload = function () {
        var fileDownload = document.getElementById('userManagementForm:fileDownload');
        if (fileDownload.value == 'true') {
            fileDownload.value = false;
            window.open('Download');
        }
    }                   
    </script>

Aber es wird nicht ausgeführt. Ich sah ein wenig an der Quelle myfacecs JS und bemerkte ich, dass Sie etwas mit dem onload. Nicht zu viel in die details, aber es scheint zu blockieren, mein Versuch überschreiben Sie das onload-Ereignis. Gibt es einen anderen Weg, um dieses, vielleicht ein direkter Aufruf der JSF-Bibliothek?

Andere Frage, irgendwie auf das gleiche Thema. Ajax4JSF hatte ein Attribut "oncomplete", die lassen Sie laufen einige Javascript nach Ajax-request abgeschlossen. Gibt es ein äquivalent in MyFaces 2.0 mit f:ajax? Kommen Sie, daran zu denken, ich habe nicht versucht, Ereignis="oncomplete", vielleicht klappt es.

als HTML bekommt man keine andere Methode, die verknüpft ist mit onLoad() ?>

InformationsquelleAutor Matt | 2011-04-06

Schreibe einen Kommentar