フラッシュがあり、これは JavaScript 関数を呼び出します。
function StoreFlashCookie(value) {
var flashcookie = document.getElementById("<%=HF_FlashCookie.ClientID %>");
if (flashcookie.value == "") {
flashcookie.value = value;
} else {
StoreFlashCookie_Flash(flashcookie.value);
}
}
ページがロードされると、フラッシュはその関数を呼び出して非表示フィールドに値を割り当てるか、それ自体で保存された値を更新します。
function StoreFlashCookie_Flash(value) {
document.getElementById("flashMovieId").flashStoreCookie(value);
}
しかし、送信ボタンをクリックすると、値を処理して非表示フィールドに割り当て、javascript送信情報をコードビハインドで別のページに使用するという問題があります。Firefox と IE ではコードは正常に動作しますが、Chrome では「flashStoreCookie」関数を呼び出すことができません。関数「StoreFlashCookie_Flash」で Chrome が JavaScript をクラッシュさせる。
私のフラッシュは、クロムのプロセスコードの後にロードされると思います。