2023-04-28 16:24:03 阅读( 7114)
既然是网络动画,那么FLASH动画与"超级链接"的联系是必不可少的了,下面我们对FLASH中一个常用且非常重要的一个ACTION函数getURL()做一个总结。
[2]窗口参数:设置要访问的链接的网页窗口的打开方式。您可以输入自己的名称或窗口名称(使用dreamweaver中的框架设置)。您也可以从下拉列表中选择:
_self:在当前浏览器中打开链接。
_blank:在新窗口中打开网页。
_parent:在当前位置的上层浏览器窗口中打开链接。如果有多个嵌套框架,并且您希望链接的url仅替换电影本身所在的页面,则可以使用此选项。
_top:在当前浏览器上方打开一个新链接。如果你在Dreamweaver中设置了一些帧,而这部电影位于某个帧中,当你希望链接的URL出现在所有帧上而不替换任何帧时,OK,选中它就可以了。
[3]可变参数:指定参数的传输模式。大多数情况下,它的默认参数是不发送。如果要将内容提交给服务器脚本,应该选择使用GET发送或使用POST发送。
''‘GET’的意思是直接将参数列表添加到url中一起提交,一般适用于参数少且简单的情况。' POST '是指单独提交参数表,速度会慢一些,但不容易丢失数据,适用于参数越来越复杂的情况。
——————————————————————————————————
URL的其他用途:
[1]邮件程序触发器
使用getURL实现邮件程序的触发效果(当你点击这个按钮时,
自动打开outlook等本地电脑的默认邮件程序)。就这样写getURL(' mailto:flasher @ flasher club . com ')。请注意,mail和to之间没有空格。
根据需要更改您的电子邮件地址。
[2]桌面快捷链接
记得上一次我把全屏动画当桌面,桌面上的快捷方式很容易和一般的地址联系起来,比如getURL(' E:\ My Documents \ FLASH \ FLASH GAME ');但作为桌面,你必须有一个类似[我的电脑][我的文档]的特殊链接。
我想告诉你我的失败教训:如果你这样写getURL('我的电脑');无效。以下是一些特殊的桌面链接参数:
链接[我的电脑]ger URL(' file:///:{ 20d 04 Fe 0-3 AEA-1069-a2d 8-08002 b 30309d } ');
链接[我的文档]ger URL(' file:///:{ 450 D8 FBA-AD25-11d 0-98 A8-0800361 b 1103 } ');
链接[网上邻居]getURL('file:///:{208D2C60-3AEA-1069-A2D7-08002B30309D}');
链接[控制面版]gerURL('file:///:{20D04FE0-3AEA-1069-A2D8-08002B30309D}/:{21EC2020-3AEA-1069-A2DD-08002B30309D}');
链接[回收站]getURL('file:///:{645FF040-5081-101B-9F08-00AA002F954E}');
[3]调用网页中的javascript函数
格式:getURL('javascript :function()');
其中function是HTML中定义过的函数或函数库中的函数。
原理:当动画执行getURL指令时,就会开始搜索本动画swf文件所在html页面当中名为function的javascript函数,并立即执行该函数。
这里举个最常见的例子——利用getURL调用javascript打开新窗口
方法如下:
将下面的代码加到Flash按钮上
on (release) {
getURL ('javascript:openNewWindow('URL','WindowName','Width,Height,Tool bar,Menu bar,Location bar,Scroll bar,Status bar,Resizable')');
}
具体参数设置如下:
URL - 弹出新窗口的页面地址
Width - 窗口宽度
Height - 窗口高度
Name - 窗口名
Tool bar - 是否需要工具栏
Menu bar - .菜单栏
Location bar - .地址栏
Scroll bar .滚动条
Status bar - .状态栏
Resizable - 是否可以改变大小
发布成HTML格式,然后打开该文件,给它添加一段代码,用来定义一个名为openNewWindow的函数。
script language='javascript'
!--
function openNewWindow(URL,Name,features) {
window.open(URL,Name,features);
}
file://--
/script
这段函数的功能就是用'以features为特征的且名为Name的新窗口'打开'地址为URL的网页文件'。
猜你喜欢
Guessyoulike