これは既知のバグですか?回避策はありますか? IE 7 では、Facebook の「いいね」ボタンが永遠にジャンプします。
IE 7を使用しています。また、IE 8を使用している場合(およびおそらくIE 9も使用していますが、これは私が職場に持っていないためです)、「開発者ツール」を使用して「ブラウザモード:IE 7」に変更すると、ジャンピングが表示されますフェイスブックのいいねボタン。
コードは非常に単純です。
<script src="http://connect.facebook.net/en_US/all.js#xfbml=1"></script>
hello world <fb:like href="www.google.com" layout="button_count"
show_faces="true" font=""></fb:like>
はfont-size
、ボタンのジャンプを示すことです。http://jsfiddle.net/Z53cs/11font-size
のように が削除された場合、代わりに "hello world" のテキストがジャンプします。これは、Facebook の Like ボタンのスタイル変更が原因です。また、このため、Windows のタスク マネージャーを使用して CPU グラフを見ると、2 秒ごとに CPU が 100% まで上がったり下がったりすることがわかります。(Macbook Pro (2 歳) で VirtualBox 4.0.4 を使用し、XP を実行する 2 つのプロセッサをエミュレートし、IE 7 互換モードを使用して IE 8 を使用しています)
誰もこれを見て、ジャンプの理由を知っていますか? そして、回避策または修正はありますか?
更新: Fiddler を使用してネット トラフィックを表示すると、毎秒ページが再読み込みされているように見えるため、jsfiddle.net でページを表示している場合は、fiddle.jshell.net から更新されます。 www.foo.com の Web ページに HTML コードを挿入すると、www.foo.com/?fb_xd_fragment を取得して毎秒更新されるページが表示されます。
更新: これを Windows 7 の仮想 PC で実行し、1 GB の RAM を搭載したマシンをエミュレートすると、VPC が起動し、約 820 MB の空き (未使用) があり、ページが読み込まれ、約 775 MB の空きがあり、その後、毎秒、数VPC 上の Windows XP がページ ファイルを増やして仮想メモリを増やす必要があり、ついに IE 7 が応答しなくなるまで、MB が消費されます。