巧用Behaviors制消息框

2008-02-23 06:14:23来源:互联网 阅读 ()

新老客户大回馈,云服务器低至5折

  当网友在您的留言簿上写完留言,按下提交按钮的时候,弹出一个消息框,显示“谢谢您的留言!”,是不是让人感到体贴;这样的网页效果用Behaviors的Poppup Message动作来制作是很方便的,虽然用Poppup Message动作做消息框不怎么美观,但在制作网页上“瘦身”是很重要的。当然用Behaviors的Open Browse Window动作也能够方便地做出来,而且能够做得很漂亮,但那必须先做一个页面,对于此类简短信息,用Open Browse Window动作就有点杀鸡用牛刀的感觉。所以还是用Poppup Message动作比较实惠。下面我们就来动手做:

一、按钮的消息框
  制作方法:
  1、在“Form”对象面板上点击按钮图标插入一个按钮,在按钮的属性面板上“Lable”属性的输入框中输入“提交留言”;
  2、选取按钮,也就是在按钮上用鼠标点一下,再按F8,调出Behaviors面板,在面板上点击“ ”图标,在拉出的动作列表中选择Poppup Message动作,立即弹出如下图所示的对话框:

  图1 Poppup Message动作对话框

  3、这个Poppup Message动作对话框比较简单,您只要在“Message:”右面的窗口中输入要显示的消息就行了,然后按OK按钮返回behaviors面板;
  4、在Behaviors面板上,把触发事件改为onClick则全部操作完毕,按F12就能够看到效果了,当您按下按钮,立即就会弹出一个消息框,显示您写入的消息,一切如愿。

二、在复制网页内容时弹出消息框
  1、把要在复制时弹出消息框的网页内容做成一个终极链接(最后可把终极链接去掉,具体操作可参考本专题的“用好Behaviors革本功”一文),然后按F8,调出Behaviors面板,同上例相同的操作,加载Poppup Message动作。
  2、在Behaviors面板上把触发事件改为:OnBeforCopy,结束。
  您发现了吗?当在Behaviors面板上按下那个三角形图标选择触发事件时,有几个事件均和复制操作有关,到底选择那一个好呢?我先解释一下那几个事件的含义,然后您看着办吧!
  OnCopy :在复制网页中的内容时,该事件触发,也就是在按鼠标右键后,在弹出的快捷菜单上选择“Copy”时弹出消息框,这样复制操作照常进行。若不是用点击鼠标右键而是直接用“Ctr C”命令,此事件不被触发,也就不会弹出消息框了;  
  OnBeforCopy:在对网页内容复制之前,该事件触发,也就是在按下鼠标右键后,快捷菜单出来前弹出消息框,所以复制操作不能进行,若不是用点击鼠标右键而是直接用“Ctr C”命令,此事件同样被触发,弹出消息框,复制操作照常进行; 
  OnCut :在对网页内容剪切时,该事件触发,也就是在按鼠标右键后,在弹出的快捷菜单上选择“Cut”时弹出消息框,这样剪切操作照常进行。若不是用点击鼠标右键而是直接用“Ctr X”命令,此事件不被触发,也就不会弹出消息框了;
  OnBeforCut:在对网页内容剪切之前,该事件触发,也就是在按下鼠标右键后,快捷菜单出来前弹出消息框,所以剪切操作不能进行,若不是用点击鼠标右键而是直接用“Ctr X”命令,此事件同样被触发,弹出消息框,剪切操作照常进行。

  Poppup Message动作用起来还是很方便吧!这个动作占用代码较少,若需要就用吧!

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇: 巧用Behaviors制消息框又一法

下一篇: 巧用Behaviors检测插件