调用网页中的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的网页文件"。 |