Blog

20 search results for:

13

去掉FlashPlayer8中烦人的安全设置窗口

/ in Blog / by sophie
Flash Player 8 最让人郁闷的就是那个新的安全机制。所有访问网络资源的程序如果通过在桌面上双击swf来运行,都会无一幸免的弹出这个对话框。 实际上新的安全机制没有错,错就错在那个安全设置对话框太招人烦。如果你不想看繁琐的文档,又想让整个世界清静,以下是几种解决办法(任意一种既可)。 [More:] 通过 Settings Manager 设置。这个就是方法就是通过点击弹出的安全对话框中的设置按钮来添加Local-trusted位置。这个方法我个人感觉严重影响用户体验,而且只能在本机使用。 如果你有Flash 8程序,可以在输出设置里把local playback选项设置为access network only。 如果你没有Flash 8程序,可以下载 Flash Local Content Updater ,来防止弹出安全对话框。 原理 当通过本地打开swf文件时,Flash Player8执行三种不同的安全机制: 1) Local-with-filesystem 只允许访问本地文件。 2) Local-with-networking…
14

Flash与Html的实用技巧

/ in Blog / by sophie
随着Flash的日益普及, Flash在WEB开发上面可是大显身手,既然是WEB-Site,那当然离不开基本的Html页面,以下介绍Flash站点时候经常要用到的与Html方面的实用小技巧,不算多适合刚刚接触用Flash进行WEB开发的朋友,希望能够对大家有一定的帮助,错误之处,请大家多多包涵,谢谢! 1.动态解析FlashWEB应用程序的HTTP服务器路径 玩过Flash+ASP/PHP开发的朋友都知道,在Flash从后台脚本读取数据的时候,不能直接的 用如“loaddata.asp”这样的路径,必须是https://www.xxx.com/Application/loaddata.asp的路径。有些人问了?为什么呢?我说说我的理解,当FlashPlayer受到load(“loaddata.asp”)这个命令的时候,他会认为loaddata.asp文件是一个普通的TXT文本文件,于是便不经过任何处理便直接读入Flash内部,当然,读出的结果就是<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>,所以就无法根据我们的意愿来处理数据了,而当FlashPlayer执行load(“https://www.xxx.com/Application/loaddata.asp”)这个命令的时候,他就不再是本地的TXT文件读取命令,而是一个HTTP请求,FlashPlayer把这个请求发送到HTTP服务器,服务器的IIS解析脚本返回结果后Flashplayer便可以正确的处理这些数据了。 好了,进入正题,虽然输入HTTP路径就可以正确读取数据,但是在程序开发测试阶段可能经常需要开发者更换服务器,那样就对我们造成了一定的麻烦,你每更换到另外一个服务器上面的时候就要修改一次他的HTTP路径,如果读取了N(N≠0)个文件,难道还要手动修改N次?当然不是,那么通过下面这个小技巧便可以轻松解决这个问题: 把SWF文件嵌入到一个ASP页面里面,输入如下代码: <% Dim PageUrl,URLarry,i,ApplicationURL PageUrl="https://" & Request.ServerVariables("http_host") & Request.ServerVariables("url") Response.Write "PageURL="&PageUrl URLarry=Split(PageUrl,"/") Arryubound=ubound(URLarry,1)-1 For i=0 to Arryubound ApplicationURL=ApplicationURL&URLarry(i)&"/" NEXT Response.Write "<br>ApplicationURL="&ApplicationURL '这一句仅仅是测试代码是否正确,可省 %>…
15

网页FLASH动画禁止右键菜单的方法

/ in Blog / by sophie
在做一个实验时想到要用一个禁止flash的右键功能。在网上找了很多方法,要不就完全不行,要不就浏览器不兼容。Google了一下国外的情况,终于找到了一个不错的方法。该方法用了javascript和as的结合,完美解决了问题。 以下是javascript部分代码: var RightClick = { /** * Constructor */ init: function () { this.FlashObjectID = “customRightClick”; this.FlashContainerID = “flashcontent”; this.Cache = this.FlashObjectID; if(window.addEventListener){ window.addEventListener(“mousedown”, this.onGeckoMouse(), true); } else {…
16

Flash覆盖菜单的问题wmode=transparent

/ in Blog / by sophie
今天一客户发觉他们的网站下拉式导航条被下面的动画给覆盖了,其实这样的问题先前在修改公司网站动画时也碰到过.其实要解决这个问题不难,先前解决我公司网站的时候处理的方法是在包含动画的那层加上两句样式:position: relative; z-index:-100;今天客户那网站则是修改动画的透明度来解决的.主要就是wmode=transparent 这个参数. 以前知道通过这个可以改变透明度,但一直没有运用在实际操作当中.今日看到解决得还很不错的,顺便搜索和总结了一下其它的动画修改参数来改变动画性质的一些相关属性. https://../***.wmv">
17

Flash的URL链接遇到问题的解决小技巧

/ in Blog / by sophie
制作过几个含有URL链接的Flash广告条,将他们放到页面中,会遇到一些奇怪的问题,比如打开链接的时候会被google工具条屏蔽,鼠标放到链接上光标形状会在手型和鼠标之间不停的闪,因为追求完美与追求良好感觉与视觉效果,一直很想解决,认为这问题是应该可以解决的,上网查了不少这方面的资料,也搜索了一下别人提问的关于这方面的答案.最后解决了这些小问题,总结一下经验,希望对遇到类似问题的朋友们有用。 使用onRelease事件而不使用onPress事件,使用onPress事件,打开链接的时候被google工具条拦截,另外web上的链接也都是onRelease事件,即鼠标松开的时候才会打开链接,符合用户点击链接的习惯。 鼠标放到链接上光标形状会在手型和鼠标之间不停的闪,那么请在html代码中加入这个参数 这里也一起加上 value="opaque"使用这个属性的时候,如果你的Flash中有打开连接的代码,请不要用onPress事件,因为这样很容易被google工具条等拦截,具体原因,我解释不清楚。
18

flash常用的实用命令

/ in Blog / by sophie
Flash的有个优点就是容量小,便于互联网传播,如何控制它的大小非常重要,下面sophie就给大家介绍flash制作过程中常用到的一些实用的命令.经验之谈,希望能给朋友们带来帮助。 一、转换查看对象 Goto:转移到,它是控制当前舞台上显示哪一个场景。在它的子菜单中有First(第一个)、Previous(前一个)、Next(下一个)、Last(最后一个)等选项。 当一动画中包含的场景数大于1时,这些命令会根据情况生效或灰化。另外在这些命令下面显示的是各场景名称,当然我们也可以选择这些场景名来选择当前场景。还有一点我要补充说明的是,如何增加或减少场景。利用“Modify”/“Scene”,打开Scene对话框,点击对话框下面的三个按钮,分别可以进行复制当前场景、增加一个新场景、删除当前场景的操作。 二、调节场景显示比例 Zoom In:快捷键(Ctrl+=),放大显示工作区。 Zoom Out:快捷键(Ctrl+-),缩小显示工作区。 Magnification:使用百分比来显示工作区。他还有25%、50%、100%、200%、400%、800%、Show Frame、Show All等选项。我们常用100%、Show Frame和Show All。 三、选择查看方式 Outlines:快捷键(Ctrl+Shift+Alt+O),显示轮廓; Fast:快捷键(Ctrl+Shift+Alt+F),快速显示; Antialias:快捷键(Ctrl+Shift+Alt+A),反锯齿显示; Antialias Text:快捷键(Ctrl+Shift+Alt+T),反锯齿文字显示。 上面四个选项在实现的运用过程很少使用到,Antialias Text是默认值,他主要控制场景中的内容按什么方式显示。 四、关闭和重组面板 Timeline:快捷键(Ctrl+Alt+T),显示时间轴; Work Area:快捷键(Ctrl+Shift+W),显示工作区; Rulers:快捷键(Ctrl+Shift+Alt+R),显示标尺; Grid:显示栅格,还包括Show Grid、Snap to…

Need Translation Service?

Please enter your personal details and we will contact you shortly.