初级视频编辑室|草蜢非编论坛|初级视编室|草蜢视频编辑|会声会影|威力导演|电子相册

 找回密码
 加入初编室
搜索
查看: 1275|回复: 4
打印 上一主题 下一主题

[Flash 设计及应用] 如何在FLASH按钮上实现弹出固定大小的窗口

[复制链接]

296

主题

1132

帖子

2万

积分

超级版主

Rank: 8Rank: 8

论坛版主精华帖勋章

跳转到指定楼层
楼主
发表于 2014-12-16 21:24:29 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
onekey onekey
如何在FLASH按钮上实现弹出固定大小的窗口
解决思路
与上例类似,只要在网页中做好跟 Flash 的接口就行了。
具体步骤
1.Flash 按钮上的 ActionScript。
on(release){
    getURL("javascript:newwin(’http://www.flash8.net’,300,200)")
}
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函数来调用外部脚本,然后在外部脚本中设置打开指定大小的窗口。




楼主热帖
河边已是一首歌
回复

使用道具 举报

206

主题

4527

帖子

7万

积分

初编室元帅

Rank: 14Rank: 14Rank: 14Rank: 14

活跃会员帅哥会员百帖纪念荣誉勋章论坛万元户

沙发
发表于 2014-12-16 21:40:44 | 只看该作者
谢谢超版提供分享!

428

主题

8468

帖子

7万

积分

超级版主

Rank: 8Rank: 8

精华帖勋章论坛版主活跃会员百帖纪念荣誉勋章帅哥会员论坛万元户

板凳
发表于 2014-12-17 05:02:50 | 只看该作者
谢谢楼主提供分享

1

主题

1083

帖子

3994

积分

初编室少校

Rank: 7Rank: 7Rank: 7

地板
发表于 2014-12-17 06:45:05 | 只看该作者
谢谢老师分享

131

主题

5846

帖子

12万

积分

初编室元帅

Rank: 14Rank: 14Rank: 14Rank: 14

帅哥会员活跃会员论坛万元户百帖纪念荣誉勋章

5#
发表于 2014-12-18 05:26:00 | 只看该作者
谢谢分享。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 加入初编室

本版积分规则

手机版|小黑屋|初级视频编辑室

GMT+8, 2024-12-27 18:36 , Processed in 0.098435 second(s), 30 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表