を消える:Javascriptのイベントカスタムプロパティには、私は1つの点でカスタムイベントをトリガし、私の文書、内部のiFrameを持って
function notifyEnd(gameStatus) {
var fireOnThis = parent.document;
var evObj = document.createEvent('Event');
evObj.gameStatus = gameStatus;
evObj.initEvent('gameEnd', true, true);
fireOnThis.dispatchEvent(evObj);
}
イベントにgameStatusプロパティセットに注意してください。
マイドキュメントは、このイベントのイベントリスナーを登録します。イベントが発生したときに
document.addEventListener('gameEnd', function(e) {
document.getElementById("gameEndForm:gameStatus").value = e.gameStatus;
document.getElementById("gameEndForm:gameCompleteButton").click();
}, true);
はしかし、「gameStatus」プロパティが「未定義」の値を持ちます。私はそのような行動を引き起こす原因について何か手がかりを見つけることができませんでした。あなたの助けのための
おかげで、
セバスチャン・
イベントは、ある程度は内部データ構造です。私は、 "dispatchEvent"ワームホールトリップから生き残った任意の属性に依存することが可能であるかどうかはわかりません。 – Pointy