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