だから私は誰かからこの機能を手に入れました.10秒待った後、私の画像をswfまたは他のhtmlコードに置き換えます.
<input name="sample_check3" id="sample_check3" value="1" type="radio" onclick="showStuff('stage');setTimeout(function() {$('#stage').html('HTML CODE HERE'); }, 10000)""/>
そこに単純なhtml段落または見出しを入れるだけで、画像が正常に置き換えられますが、そこにswfコードを入れようとすると、swf埋め込みコードがHTMLであると見なされ、基本的に「エコー」されます待つのではなく、その場ですぐに。交換したのがこれです。
<input name="sample_check3" id="sample_check3" value="1" type="radio" onclick="showStuff('stage');setTimeout(function() {$('#stage').html('<OBJECT style="z-index:2; position:absolute; top:20%; left:44%;" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" WIDTH="320" HEIGHT="240" id="rice" ALIGN="">
<PARAM NAME=movie VALUE="rice.swf"> <PARAM NAME=quality VALUE=high> <PARAM NAME=bgcolor VALUE=#333399> <EMBED src="rice.swf" quality=high bgcolor=#333399 WIDTH="320" HEIGHT="240" NAME="rice" ALIGN="" TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer"></EMBED> </OBJECT>'); }, 10000)""/>
一重引用符、二重引用符を使用して、引用符をエスケープしようとしましたが、すべて同じ結果が得られます。基本的にjavascriptを忘れているため、swfを印刷された場所に配置するだけです); }, 10000)""/>
(忘れないでください、xDの説明方法がわからないだけです)とにかく、誰かが私を助けてくれることを願っています、ありがとう。