请问,这个flash的超联接该怎么做???

jamex 2000-09-06 10:34:00
以下是一个flash banner的代码:
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=4,0,2,0" width="468" height="60">
<param name=movie value="home_pic/shichang905.swf">
<param name=quality value=high>
<embed src="home_pic/shichang905.swf" quality="high" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="468" height="60">
</object>

我现在想为这个banner做个超连接,鼠标点击它,弹出新窗口到以下地址:http://www.ok960.com/

请问在html中如何实现? 我试过以下代码:
<a href="http://www.ok960.com" target="_blank"><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=4,0,2,0" width="468" height="60">
<param name=movie value="home_pic/shichang905.swf">
<param name=quality value=high>
<embed src="home_pic/shichang905.swf" quality="high" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="468" height="60">
</object></a>

却不行!
大虾,救我把!
...全文
164 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
ring 2000-09-13
  • 打赏
  • 举报
回复
试试
<span style="cursor:hand">
<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
codebase="http://active.macromedia.com/flash2/cabs/swflash.cab#version=4,0,0,0"
ID=Movie1 WIDTH=550 HEIGHT=400 onFocus="window.open('www.163.com')" ></object>
</span>
jamex 2000-09-13
  • 打赏
  • 举报
回复
to xtra:
谢谢!
MM_goToURL('parent','http://www.163.com');这个函数中的'parent'是在主页面上跳转,如果我要弹出一个新窗口,应该使用那个常量,我试过'blank',好像不行!
请指教!
huntout 2000-09-07
  • 打赏
  • 举报
回复
shichang905.swf是你自己做的嗎?把整個flash禎作成鏈結不就好了!︰)
xtra 2000-09-07
  • 打赏
  • 举报
回复
<HTML>
<HEAD>
<TITLE>Movie1</TITLE>
<script language="JavaScript">
<!--
function MM_goToURL() { //v3.0
var i, args=MM_goToURL.arguments; document.MM_returnValue = false;
for (i=0; i<(args.length-1); i+=2) eval(args[i]+".location='"+args[i+1]+"'");
}
//-->
</script>
</HEAD>
<BODY bgcolor="#FFFFFF">
<!-- URL's used in the movie--> <!-- text used in the movie--> <OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
codebase="http://active.macromedia.com/flash2/cabs/swflash.cab#version=4,0,0,0"
ID=Movie1 WIDTH=550 HEIGHT=400 onFocus="MM_goToURL('parent','http://www.163.com');return document.MM_returnValue">
<PARAM NAME=movie VALUE="Movie1.swf"> <PARAM NAME=quality VALUE=high> <PARAM NAME=bgcolor VALUE=#FFFFFF> <EMBED src="Movie1.swf" quality=high bgcolor=#FFFFFF WIDTH=550 HEIGHT=400 TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"></EMBED>
</OBJECT>
</BODY>
</HTML>
注意这个JAVASCRIPT 用的是ONFOCUS事件,虽然你点击可以跳到指定的页面,但是鼠标移到SWF文件上面时不会自动变成手的形状,这个你自己看看有没有办法解决。本来你如果自己做SWF文件要容易控制的多!!!
jamex 2000-09-07
  • 打赏
  • 举报
回复
to xtra:
请问您的意思是? 我有点不明白!
jamex 2000-09-07
  • 打赏
  • 举报
回复
to huntout:
问题就在于我无法修改着这个swf文件!
不知道有没有其他的方法?
xtra 2000-09-06
  • 打赏
  • 举报
回复
我有一种方法可以做到,但是你的SWF文件必须有一个按钮才行。这样才可以传递参数。
jamex 2000-09-06
  • 打赏
  • 举报
回复
高手,请指教!

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧