Board logo

标题: [交流] 谁帮我改下这个插件。 [打印本页]

作者: 风断星灭    时间: 2008-3-25 22:08     标题: 谁帮我改下这个插件。

谁帮我改下这个插件。CopyLink在复制完链接地址或者图片地址之后,状态栏的提示信息一直显示,我希望直显示一秒或者松开键盘就消失。

插件见附件。

window.status='复制图片链接: '+this.src
                                return false   应该是改这里吧

[ 本帖最后由 风断星灭 于 2008-3-25 22:28 编辑 ]
作者: sky5    时间: 2008-3-25 23:25

  1. <script language="JavaScript">
  2. //CopyLink -- By Neo101
  3. //Version 1.0
  4. (function() {
  5.         var x=document.images
  6.         for(i=0;i<x.length;i++) {
  7.                 x[i].oncontextmenu=function() {
  8.                         if(event.shiftKey) {
  9.                                 window.clipboardData.setData('Text',this.src)
  10.                                 //window.status='复制图片链接: '+this.src
  11.                                 return false
  12.                         }
  13.                 }
  14.         }
  15.         var x=document.links
  16.         for(i=0;i<x.length;i++) {
  17.                 x[i].oncontextmenu=function() {
  18.                         if(window.event.ctrlKey) {
  19.                                 window.clipboardData.setData('Text',this.href)
  20.                                 //window.status='复制目标链接: '+this.href
  21.                                 return false
  22.                         }
  23.                 }
  24.         }
  25. }())

  26. </script>
复制代码
加两个//就注释掉了,或者加个定时器清除,没经过测试
  1. <script language="JavaScript">
  2. //CopyLink -- By Neo101
  3. //Version 1.0
  4. (function() {
  5.         var x=document.images
  6.         for(i=0;i<x.length;i++) {
  7.                 x[i].oncontextmenu=function() {
  8.                         if(event.shiftKey) {
  9.                                 window.clipboardData.setData('Text',this.src)
  10.                                 window.status='复制图片链接: '+this.src
  11.                                 setTimeout("window.status=''",1000)
  12.                                 return false
  13.                         }
  14.                 }
  15.         }
  16.         var x=document.links
  17.         for(i=0;i<x.length;i++) {
  18.                 x[i].oncontextmenu=function() {
  19.                         if(window.event.ctrlKey) {
  20.                                 window.clipboardData.setData('Text',this.href)
  21.                                 window.status='复制目标链接: '+this.href
  22.                                 setTimeout("window.status=''",1000)
  23.                                 return false
  24.                         }
  25.                 }
  26.         }
  27. }())

  28. </script>
复制代码





欢迎光临 世界之窗论坛 (http://bbs.theworld.cn/) Powered by Discuz! 7.2