Javascript 闪光灯元件上方的图像
我有一个嵌入式闪存,它是上传文件所必需的,我想在上面放一个图像Javascript 闪光灯元件上方的图像,javascript,html,css,flash,Javascript,Html,Css,Flash,我有一个嵌入式闪存,它是上传文件所必需的,我想在上面放一个图像 Image1 Shows the expected result: http://i42.tinypic.com/2jcfshv.png 但是,尽管我不知道如何实现它,它看起来是这样的: Image2 Shows the actual result rendered by browser: http://i40.tinypic.com/2hnp848.png 这是我的闪光灯 <OBJECT classid="clsi
Image1 Shows the expected result: http://i42.tinypic.com/2jcfshv.png
但是,尽管我不知道如何实现它,它看起来是这样的:
Image2 Shows the actual result rendered by browser:
http://i40.tinypic.com/2hnp848.png
这是我的闪光灯
<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>
虽然有“&TopBtnIcon={SKIN_DIR}/images/a.png”,但它不起作用
多谢各位
问候,
Shishant Todi您应该能够通过使用图像的z-index css属性来纠正这一点 尝试将其设置为一个巨大的数字,如: z指数:100000 这是因为flash播放器试图超越它所在页面上的所有其他元素
编辑:如果您在flash播放器中使用如上所述的“wmode”,则此选项有效。为了使HTML元素显示在flash上方,您必须将flash嵌入中的“wmode”参数设置为“透明”
添加我在上面放置的额外PARAM标记,然后将“wmode”属性添加到嵌入标记(如我的示例所示)你应该是金黄色的。不幸的是,这个解决方案不起作用。Flash忽略了z索引值。我可以在Flash上放置一个图像,但单击图像没有打开当单击Flash时打开的上传框。我正在使用图像的绝对定位将其放置在Flash上。我想知道有没有一种方法可以调用Flash来运行w当我使用javascript点击图像时…就像是的,有。它叫做ExternalInterface,自从ActionScript2i在Google上搜索ExternalInterface之后就可以使用了,但是我没有得到实现它的确切解决方案。你能帮我举一个详细的例子吗?