2012-03-14 21 views
0

私はGWTを使用してfacebookアプリケーションを開発し、IE9を使ってそれをレンダリングしました。私はそれをスタンドアロンで実行するとうまく動作しますが、iframeでFacebookにアクセスしようとすると動作しません。私は答えを見つけることを上下に検索してきました。GWT:FacebookアプリケーションのInternet Explorer 9の問題

私は警告ポップアップで表示された次のエラーを得、それをアクセスするために(IE9)をしよう:「SCRIPT5022:DOM例外:INVALID_CHARACTER_ERR(5)」

ホープ誰かがこれで私を助けることができるが。事前に

おかげ

答えて

2

てみてください、あなたの<頭> < /ヘッド>にこれを追加する:異なった動作するようになりましたこれは、あなたのスクリプトの構文を見れば、IE9はJavaScriptを処理している

 

<meta http-equiv="X-UA-Compatible" content="IE=8" /> 
 

、それだけで過去に何も言わずにサイレントに失敗したときには、何らかの構文エラーが嫌いです。

+0

はこれをテストするには、ブラウザでのFacebookを閉じて再度開くことを忘れないでください。私はあなたが単純にページをリロードすると、JavaScriptの解析が変わらないことに気づいた。奇妙なええ、それはそれが何であるかです。 – DoctorLouie

+0

私はそれを試しましたが、何も起こっていません。また、を含めるようにしましたが、それは良いことではありません。とにかく男、ありがとう。 –

+0

誰もがこれについていくつかの光を見つけましたか?私は本当に解決策が必要です。デバッグモードで見ることができるように、headタグ内にメタプロパティを追加しても、互換モードはIE9に強制されます。 –

0

私はGWTをバージョン2.4.0にアップグレードして再コンパイルしました。

とにかく感謝