存档

作者存档

flash的geturl(转)

2010年9月2日

首先getURL触发的方式主要有两种:

  [1]观众被动链接方式 在动画时间线上的某一贞上添加getURL指令,动画播放到这一贞时自动链接到getURL参数指定的页面地址。

  [2]观众主动链接方式 在场景中的某一个按钮上添加getURL指令,按钮被触发时,动画链接到getURL参数指定的页面地址。

  他在ACTION面板中的位置:

  FLASH5.0中:ACTIONS――getURL

  FLASH MX中:ACTIONS――Browser/Network――getURL

  语法形式:getURL(“url”,”window”,”variables”);

  参数说明:

  [1]url参数:url用来获得文件的统一定位资源。注意填写的时候要书写完整比www.webjx.com能在IE地址栏里直接书写,但在这里,我们必须写成http://www.webjx.com才能,当然FTP地址、CGI脚本等也都能作为其参数。

  以上是绝对地址,他完整书写了统一定位资源。

  其实这里也能使用相对地址:

  如果SWF和要打开的资源属于同一目录下,可直接书写要打开的文件名及后缀。如getURL(“aaa.swf);

  如果资源在下一层目录,就以/开头,如getURL(“/aaa.swf”);

  如果资源在上层目录,就以../开头,如gerURL(“../aaa.swf)”;

  以上说的目录是指SWF文件存放的目录为基准。

  [2]windows参数:设置所要访问链接的网页窗口打开方式。可自己输入贞或窗口名称(配合Dreamweaver里框架的设置)。也能通过下拉列表选择:

  _self:在当前的浏览器打开链接。

  _blank:在新窗口打开网页。

  _parent:在当前位置的上一级浏览器窗口打开链接。若有多个相互嵌套的框架,而又想所链接的url只替换影片自身所在的页面时,能使用这一选项。

  _top:在当前浏览器上方新开一个链接。如果你在Dreamweaver里设置了一些框架,本影片位于某一框架中,当你希望链接的URL不替代所有框架而出目前所有框架之上时,OK,选他好了。

  [3]Variable参数:规定参数的传输方式。大多数情况下,其默认参数为Don’t Send。如果要将内容提交给服务器的脚本,就要选Send Using GET或Send Using POST。”。”GET”表示将参数列表直接添加到url之后,和之一起提交,一般适用和参数较少且简单的情况,”POST”表示将参数列表独立提交,在速度上会慢一些,但不容易丢失数据,适用和参数较多较复杂的情况。

  ――――――――――――――――――――――――――――――――――

  URL的其他用途:

  [1]邮件程式触发

  利用getURL实现邮件程式的触发效果(当你点该按钮时,自动打开OUTLOOK等本地机默认的邮件程式)只需要这样书写getURL(“mailto:flasher@flasherclub.com”)就能了,注意mail和to之间是没有空格的哦。邮件地址自己按需要更改。

  [2]桌面快捷方式链接

  记得上次弄个全屏动画当桌面,桌面上的快捷方式连接一般的地址都好说,如getURL(“E:\我的文件\FLASH\FLASH GAME”);但作为桌面必须要个[我的计算机][我的文件]之类特别的链接吧,我要告诉你我的失败教训:如果你这样书写getURL(“我的计算机”);是无效的,下面给出几个比较特别的桌面链接参数:

  链接[我的计算机]gerURL(“file:///::{20D04FE0-3AEA-1069-A2D8-08002B30309D}”);

  链接[我的文件]gerURL(“file:///::{450D8FBA-AD25-11D0-98A8-0800361B1103}”);

  链接[网上邻居]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的网页文件”。

Lotus 技术

教学模式

2010年2月28日

                                                          一 教学模式的概念
《现代汉语词典》对模式的解释:“模式,某种事物的标准形式或使人可以照着做的标准样式”。这种解释仅仅从静态上揭示了模式的典型性和可模仿性。《辞海》没有模式这个词的解释,它对模型有三种解释:①模型,规范;②模范,楷式;③模仿,效法;这三种解释即包括了静态性,也包括了动态性。我们现代生活中所使用的模式,如文化模式、经济模式、思维模式、行为模式、教育模式、教学模式等都带有动态性和静态性,因此可以说我们所使用的“模式”词义来源于“模型”。模式一词不仅渗透到了政治学、经济学,也渗透到了教育学,教学模式的探究及其正确的使用有助于提高我们教与学的效率。
阅读全文…

Lotus 杂记 , ,

领导的心思你别猜

2009年12月16日

 弄清领导的心思,是作为下属把话说得动听,把事办得妥帖的重要前提,只是这样的事做起来真的劳神费力,还未必得好。
  春秋时,齐国权势炙手可热的人物田成子有一天邀请隰斯弥登临自家的高台浏览景色,极目望去,东西北三面平野广阔,风光尽收眼底,唯南面一片郁郁葱葱的树林挡住了视线,那树林不是别人的,而正是站在高台上陪同田成子一同了望的隰斯弥家的。田成子眉头皱了一下,但没有说什么。细心的隰斯弥回到家里,立刻带上家仆,拿着斧锯去砍树。这些树障了领导的眼,谁能保证领导能不“爱屋及乌”,进而将他发展成为眼中钉呢?所以狠狠地砍在树上的斧锯,实是在消除心头之患啊!可是仅仅几斧头下来,隰斯弥却突然叫停,令家仆收拾起家伙,打道回府了。家仆莫名其妙,问他为什么这么变来变去的。隰斯弥说:“我家的树挡住了田成子的视线,他自然不高兴,可并没有说什么。他是一个十分有心计的人,正野心勃勃想要谋取国位,很怕有人会看穿他的心思。在这种情况下,如果我把树砍了的话,就表明了我有知微察著的能力,那就会使他对我产生戒心。不砍树,表明我对他的心思一无所知,可以避祸啊。古人说‘知渊中之鱼者不祥。’而我却知道领导不愿明说的东西,那麻烦就大了。”结果不出隰斯弥所料,田成子不久就发动了叛乱,杀死了国君和几个能力出众的大臣,他却因为“神经麻木,无能无知”而得以幸免。 阅读全文…

Lotus 杂记