</div> それからフラッシュは、これは私が問題と思われるものです... if"> </div> それからフラッシュは、これは私が問題と思われるものです... if"> </div> それからフラッシュは、これは私が問題と思われるものです... if" />

ie9で動作していないExternalInterface

外部インターフェイスとIE9に問題があります。 swfオブジェクトは正常に動作しますが、情報の入力は設定する必要のあるCookieには転送されません。私はこれに類似した他の質問があることを見てきましたが、それらを使って私の問題を解決することができませんでした。これは私たちが使用しているhtmlです

<div id="flashcentre">



</div>

それからフラッシュは、これは私が問題と思われるものです...

if (ExternalInterface.available) 
{ 

var CookieName:String = "unitsWeekTotal"; 
var CookieValue = unitsWeekTotal; 

ExternalInterface.call("setCookie", CookieName, CookieValue);
} 

次に、スクリプトタグ内のJavascript

function setCookie(CookieName, CookieValue, expiredays)
{value=CookieValue;

var ExpireDate = new Date ();

ExpireDate.setTime(ExpireDate.getTime() + (expiredays * 24 * 3600 * 1000));

document.cookie = CookieName + "=" + escape(value) +

((expiredays == null) ? "" : "; expires=" + ExpireDate.toGMTString());
}

すでに存在している解決策を見落としてしまった場合は、どんな助力もあれば幸いです。私はそれがフラッシュであると思う。なぜなら私はフラッシュコーディングにはかなり新しいからだ。

前もって感謝します

0

1 答え

Flash埋め込みにAllowScriptAccessを追加しようとしましたか?それがなければ、FlashはブラウザのJavaScriptにアクセスできません。


0
追加された
JavaScript - 日本のコミュニティ
JavaScript - 日本のコミュニティ
2 参加者の

日本人コミュニティのjavascript