
ActionScript
河南阿锋
热爱程序的程序猿
展开
-
一个用CSS的下拉菜单样式
<br />nav.css 内容如下:<br /> <br />body {<br /> <br />}<br />a {<br /> text-decoration: none;<br />}<br />#navMenu {<br /> width: 100%; height: 34px; line-height: 34px; overflow: hidden; display: block; background-image: url("../image/nav_bg.jpg"); background原创 2011-05-17 14:50:00 · 700 阅读 · 0 评论 -
关于制作JS滚动特效常用的ScrollPic.js文件在IE6下不兼容的解决办法
前两天,我公司做了一个.Net的企业网站,而这个企业网站的首页需要做一个产品图片从左至右自动滚动的效果,而我就采用了ScrollPic.js这个制作JS滚动特效常用的JS文件制作。当我用上这个文件后,在IE7,IE8,FireFox和Google浏览器都能正常滚动,但IE6上就是原创 2011-09-07 14:02:21 · 1025 阅读 · 0 评论 -
动态类
package { import flash.display.Sprite; public dynamic class nihao extends Sprite { public function nihao() { trace("nihaoa a a a原创 2011-09-18 08:54:05 · 332 阅读 · 0 评论 -
AS3数组
定义数组 var a:Array = ["a","bbbb","ccc","dddd","eee"]定义数组长度 a.length=6; 得到数组长度也是a.length输出数组元素值和设置元素值 a[1]或 a[1]="xxxx" 查找元素下标 a.indexO原创 2011-09-18 22:08:10 · 387 阅读 · 0 评论 -
拖放操作
btn.addEventListener(MouseEvent.MOUSE_DOWN,down);btn.addEventListener(MouseEvent.MOUSE_UP,up);btn.addEventListener(MouseEvent.MOUSE_MOVE原创 2011-09-17 22:16:07 · 256 阅读 · 0 评论 -
AS3字符操作
var str:String="abcd123456";str.charAt(1); //返回字符在字符串中的位置,第一个字符位置或叫索引为0。str.concat("-------") //在结尾处添加字符串。str.indexOf("A",2); //搜索字符原创 2011-09-19 14:10:59 · 689 阅读 · 0 评论 -
简单的AS3 MP3音频频谱
flash中设置文档类MainAS 代码如下:package { import flash.display.Sprite; import flash.media.Sound; import flash.media.SoundMixer; import fl原创 2011-08-24 01:30:26 · 1141 阅读 · 0 评论 -
完善as3图片上下切换,自己滚动效果
舞台上放两个按钮btnup和btndown用于上一张,下一张切换实现效果,读取数据库中图片自动切换,当鼠标位于上下按钮和图片上面时停止切换,离开时再自动切换,淡入淡出。 文档类中代码如下:package { import flash.display.*;原创 2011-09-22 23:48:55 · 3349 阅读 · 0 评论 -
AS3 简单右键菜单
var myContextMenu=new ContextMenu();var item:ContextMenuItem=new ContextMenuItem("阿锋的BLOG");item.addEventListener(ContextMenuEvent.MENU_原创 2011-08-28 22:40:29 · 310 阅读 · 0 评论 -
清除子父DIV顶部重叠
可以在子DIV上方加一DIV,设样式为: clear:both; 但要注意此DIV中内容不可为空,否则还是不起作用。原创 2011-08-27 17:14:17 · 359 阅读 · 0 评论 -
as3 初步实现图片下一张下一张功能
package { import flash.display.*; import flash.text.*; import flash.net.*; import flash.events.*; import flash.errors.*; import原创 2011-09-21 23:46:15 · 445 阅读 · 0 评论 -
转入外部swf并拖动
var ab:Loader=new Loader();ab.load(new URLRequest("test1.swf"));box.addChild(ab);ab.contentLoaderInfo.addEventListener(Event.COMPLETE,原创 2011-09-25 20:27:36 · 449 阅读 · 0 评论 -
FLASH中打开网页链接,本地打不开的问题。
FLASH在服务器上正常,今天我在本地架设后,FLASH中的链接打不开了,地址是相对地址。最后发现竟然是因为本地IIS端口的事,去掉端口号,设为默认的80端口后一切正常。原创 2011-12-22 17:17:37 · 815 阅读 · 0 评论 -
FLASH调用网页中的JS脚本,as2适用
方法一:import flash.external.*; //调用页面中的JS函数 var temp_str = String(ExternalInterface.call("shownews")); result_txt.text = temp_str;方法二:(比较简单,我喜欢)getURL("javascript:flagoto()");原创 2011-04-20 17:06:00 · 1828 阅读 · 0 评论 -
包外类
package { import flash.display.Sprite; public dynamic class nihao extends Sprite { public function nihao() { var foo:say=new say(原创 2011-09-18 09:11:45 · 306 阅读 · 0 评论 -
1180: 调用的方法 addFrameScript 可能未定
问题原因:因为文档类是extends Sprite的,时间轴上就不能定义有代码,将文档类改成extends MovieClip。 说明: Sprite 类是基本显示列表构造块:一个可显示图形并且也可包含子项的显示列表节点。 Sprite 对象与影片剪辑类似,但没有时间轴。 Spr原创 2011-08-18 23:05:42 · 500 阅读 · 0 评论 -
引用外部JS,出现乱码的解决办法
<br />在调用的时候加上 charset="GB2132" 设置JS文件的编码格式,如下所示:<br /> <br /><script type="text/javascript" language="javascript" src="xxx.js" charset="GB2132"></script><br />原创 2011-05-18 13:46:00 · 675 阅读 · 0 评论 -
display和visibility的区别
<br /> display:none和visibility:hidden都可以隐藏一个元素<br /> 但visibility:hidden只是隐藏了元素的内容,但其使用的位置空间仍然被保留。<br /> 而display:none则相当把元素从页面中去除,其占用位置也将被删除。<br /> <br />另外如果使用display 原有的JS将不起作用原创 2011-04-20 13:38:00 · 295 阅读 · 0 评论 -
eWebEditor 上传swf文件及其它文件时请选择一种文件类型
在使用 eWebEditor上传文件的时候,swf文件,上传不成功,明明是正规的swf 文件,结果 就是上传不是,开始怀疑 eWebEditor的问题,最后 看了一个文件的大小,结果是文件大小超过200K了,解决办法二、解决windows2003最大只能上载200K的限制。 先在服务里关闭iis admin service服务 找到windows//system32//inesrv原创 2011-06-23 17:18:00 · 1046 阅读 · 0 评论 -
要使用 document.documentElement ,必须在页面头部加入声明
要使用 document.documentElement ,必须在页面头部加入声明:原创 2011-06-22 17:04:00 · 731 阅读 · 0 评论 -
今天做了一个简单的FLASH菜单定位相应栏目的一段小程序。
<br />网页传值给FLASH:在网页中形式 xxx.swf?menustr=abc<br /> <br />在FLASH中如何得到网页中传过来的参数呢,如下:<br />var menustr:String;<br />lab.text=menustr;<br />这样lab中就显示了网页传过来的menustr.<br /> <br />下面根据传过来的值来显示相应的影片剪辑 sy,gs,xm是影片剪辑的名称<br />注意是影片剪辑的名称,不是实例名 我做程序的时候,因为没有设置名称而失败。<br /原创 2011-04-29 17:36:00 · 1042 阅读 · 0 评论 -
利用铁匠组件实现在线头像截图的效果
<br />//===========index.asp===========<br /><%<br />Imgw=200 '初始截图宽<br />Imgh=100 '初始截图高<br />ImgBg="images/bg75.gif"<br />ImgBgw=Imgw+16<br />ImgBgh=Imgh+17<br />ImgSc=Imgw/Imgh '拉图缩放比例 宽/高=ImgSc<br />minw=30<br />minh=30<br />%><br /><html> <br /><转载 2011-05-04 13:25:00 · 616 阅读 · 0 评论 -
利用form的“accept-charset”在不同编码的页面间提交表单
两个应用编码不同,一个是GBK编码,另一个是UTF-8编码。现在要在GBK编码的应用里使用表单向UTF-8编码的应用里提交数据,很显然,如果不做特殊处理的话,会出现乱码。解决方案:当然了,可以自己使用ICONV或者MB扩展来转换编码,但这不是我们要的。在W3里介绍了一个不太常见的转载 2011-07-11 11:41:35 · 409 阅读 · 0 评论 -
AS3 的简单变换效果
stop();import fl.transitions.*;import fl.transitions.easing.*;mc.x=-1111;stage.addEventListener(MouseEvent.CLICK,dj);function dj(e原创 2011-09-01 21:25:39 · 388 阅读 · 0 评论 -
height:100%的解决方案
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 在调试网页的时候发现加上上面这段话,100%就不起作用,去掉它,就起作用了。 或者不去它,加段样式也可,如下:html,body{原创 2011-08-02 16:24:28 · 457 阅读 · 0 评论 -
z-index不起作用
今天在调试DIV显示层叠顺序时,z-index不起作用,这是为什么呢,后来给DIV指定了position 属性,才起使用原创 2011-09-03 13:09:07 · 311 阅读 · 0 评论 -
AS2 点击转到新网页,并且执行网页中JS
on(release) { getURL("news.aspx?menustr=news"); //跳转到新网页 import flash.external.*; ExternalInterface.call("parent.ToNews"); //执行当前网页JS原创 2011-09-06 15:18:26 · 820 阅读 · 0 评论 -
AS3 右键菜单
//右键菜单设置。 var rightmenu:my_menu = new my_menu(); rightmenu.pushItem("xxx官方网站", "http://www.abc.com", true); rightmenu.pushItem("原创 2011-09-06 14:02:23 · 432 阅读 · 0 评论 -
myFocus是一个专注于焦点图/轮换图制作的JS库
myFocus是一个专注于焦点图/轮换图制作的JS库 但是使用这个库有个问题,目前它的样式是连接到它自己的网站,如果它的网站打不开,那么样式就失效,无法显示图片所以样式文件不在本地,我们不能保证它的网站一直正常运行,不倒闭,所以用这个也是很危险的一件事情。可以查一原创 2011-07-04 09:52:46 · 405 阅读 · 0 评论 -
利用百度地图API 画多边形时 有时坐标点会跑到地图窗口左上角
最近在调用百度API做个地图应用在利用多边形画区域时有个问题 画几下有时定的坐标点就会跑到左上角,用删减法也找不到原因。 后来经过测试1、在火狐或IE6,IE8下正常,我原来的是在IE9下不正常2、 原来的地图应用是放在iframe里,我单独访问地图应用页面的地址就正常了。 所以总结下来就是两个原因,一个是iframe,一个是浏览器的兼容性。原创 2013-12-27 16:11:58 · 2720 阅读 · 0 评论