2012-04-17 14 views
1

domコンテンツがロードされた後にフラッシュムービーをロードしようとしています。このために私はjQueryの文書準備機能を使用します。しかし、ドキュメントの準備ができていれば、フラッシュはロードされません。それは外に積みます。IE8準備が整ったドキュメントにフラッシュを埋め込む

コードの最も基本的なバージョン。私は準備ができてDOCせずにこの正確なコードを実行した場合

<html> 
<head> 
    <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script> 
    <script src="js/swfobject.js"></script> 
</script> 
<body> 
    <div id="uploader-1"></div> 
</body> 
<script> 
$(document).ready(function() { 
    var i =1;  
    flashElement = $('#uploader-1'); 

    var swfVersionStr = "11.1.0"; 
    var flashvars = {"x": 10, "y": 12}; 
    var params = {"wmode": "transparent"}; 
    params.quality = "high"; 
    params.allowscriptaccess = "sameDomain"; 
    params.allowfullscreen = "false"; 
    var attributes = {}; 
    attributes.id = "uploader-1"; 
    attributes.name = "uploader-1"; 
    attributes.styleclass = "uploader"; 

    swfobject.embedSWF(
     "flash/Uploader.swf", "uploader-1", 
     '1000px', '1000px', 
     swfVersionStr, false, 
     flashvars, params, attributes); 
    swfobject.createCSS("#uploader-1", "position: absolute; left: 10px; top: 10px; width: 1000px; height:1000px;"); 
}); 
</script> 

。できます。 (また、ソースを調べるときにdomがまったく同じであるということを考えてみる価値があるかもしれません)。私はSOとGoogleの両方を検索しようとしましたが、これに似たものは見つかりませんでした。 IE8で問題が発生する

+0

[こちら](http://groups.google.com/group/swfobject/browse_thread/thread/5ec050c79a7b8af6/f7db43d6f7782d38?pli=1)Googleグループのディスカッションで、同じ問題が発生しているようです。 –

答えて

0

Finnalyが解決しました。それは映画の古い、古い、古いバージョンを読み込むキャッシュの問題のようだった。

関連する問題