如何在FLASH按钮上实现弹出固定大小的窗口 解决思路 与上例类似,只要在网页中做好跟 Flash 的接口就行了。 具体步骤 1.Flash 按钮上的 ActionScript。 2.然后在网页中写 Javascript 脚本的函数。 <script> function newwin(url,width,height){ window.open(url,"","width="+width+",height="+height) } </script> 3.完整代码。 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>固定大小的窗口测试</title> <script> function newwin(url,width,height){ window.open(url,"","width="+width+",height="+height) } </script> </head> <body> <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="150" height="100" align="middle"> <param name="allowScriptAccess" value="sameDomain" /> <param name="movie" value="newwin.swf" /> <param name="menu" value="false" /> <param name="quality" value="high" /> <param name="bgcolor" value="#ffcc33" /> <embed src="newwin.swf" menu="false" quality="high" bgcolor="#ffcc33" width="150" height="100" name="demo" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /> </object> </body> </html> 提 示:也可以直接在 Flash 按钮上的 ActionScript 中写: on(release){ getURL("javascript:window.open(’http://www.flash8.net’,’’,’width=300,height=200’);void(0)") } 特别提示 代码运行后,单击Flash中的按钮,将把闪吧首页在300×200大小的窗口中打开。 特别说明 与上一例相类似,本例仍然是使用的ActionScript中的getURL函数来调用外部脚本,然后在外部脚本中设置打开指定大小的窗口。 |
欢迎光临 初级视频编辑室|草蜢非编论坛|初级视编室|草蜢视频编辑|会声会影|威力导演|电子相册 (http://shibianshi.com/) | Powered by Discuz! X3.2 |