Shi*_*ant 2 html javascript css flash
我有一个嵌入式闪存,需要上传文件,我想在上面放置一个图像.
Image1 Shows the expected result: http://i42.tinypic.com/2jcfshv.png
Run Code Online (Sandbox Code Playgroud)
但是我不知道如何实现它,它看起来像这样:
Image2 Shows the actual result rendered by browser:
http://i40.tinypic.com/2hnp848.png
Run Code Online (Sandbox Code Playgroud)
这是我的Flash
<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" WIDTH="16" HEIGHT="16" id="flashUpload" ALIGN="">
<PARAM NAME=movie VALUE="{swf_upload_url}?UploadSession={upload_session}&AccessKey={AccessKey}&ServerID={ServerID}&ShowTopBtn=1&TopBtnIcon={SKIN_DIR}/images/a.png">
<PARAM NAME=quality VALUE=high>
<PARAM NAME=allowScriptAccess VALUE=always>
<PARAM NAME=bgcolor VALUE=#000000>
<EMBED src="{swf_upload_url}?UploadSession={upload_session}&AccessKey={AccessKey}&ServerID={ServerID}&ShowTopBtn=1&TopBtnIcon={SKIN_DIR}/images/a.png" quality=high bgcolor=#000000 WIDTH="32" HEIGHT="32" NAME="flashUpload" ALIGN="" TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer"></EMBED>
</OBJECT>
Run Code Online (Sandbox Code Playgroud)
虽然有"&TopBtnIcon = {SKIN_DIR} /images/a.png"但它不起作用.
谢谢.
问候,
Shishant Todi
为了使HTML元素显示在Flash之上,您必须将Flash嵌入中的"wmode"参数设置为"透明".
<PARAM NAME=wmode VALUE=transparent>
<EMBED src="{swf_upload_url}?UploadSession={upload_session}&AccessKey={AccessKey}&ServerID={ServerID}&ShowTopBtn=1&TopBtnIcon={SKIN_DIR}/images/a.png" quality=high bgcolor=#000000 wmode=transparent WIDTH="32" HEIGHT="32" NAME="flashUpload" ALIGN="" TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer"></EMBED>
添加我上面放置的额外PARAM标记,然后将"wmode"属性添加到EMBED标记(如我的示例中所示),您应该是金色的.
| 归档时间: |
|
| 查看次数: |
3376 次 |
| 最近记录: |