Loading...

如何解决js在FireFox下不能复制文字到剪贴板的问题

昨天注册了Bloggerwave,在后台操作的时候,发现他的js脚本复制到剪贴板居然在FireFox下有效,这可是我第一次发现复制到剪贴板这样的代码在FF下有效,当然IE就不用说了,js在IE下操作剪贴板还是很容易的。后来我就查看了他的源代码,发现人家采用了一个巧妙的方法,那就是利用flash作为跳板来完成此功能,具体代码如下:


下面是测试代码:



请保证该swf文件:_clipboard.swf 和你测试页面在同一个目录下!
下面是bloggerwave的付费评论的内容,看能否再此页面通过
masterseek

该日志未加标签
发表于 2007-05-21 15:03:50 目录:HTML客户端, Web技术|WEB Tech [RSS 2.0] 你可以发表评论, 或者从您的网站 trackback

前4排已经被占据了 快抢好位置哦

  • 1楼 Fird 在 2007.09.08 21:09发表评论如下:

    这个我试过了,复制英文时没有问题,但在我这里复制中文会变为十六进制代码:(

  • 2楼 cosβ 在 2007.09.08 21:26发表评论如下:

    [quote]这个我试过了,复制英文时没有问题,但在我…[/quote]确实存在这个问题,应该是flash里面处理的问题,修改js似乎没有用

  • 3楼 海妖的夜 在 2007.10.11 13:17发表评论如下:

    不要写escape函数就行了,这样中文就没问题了.

  • 4楼 Ann 在 2008.03.31 16:41发表评论如下:

    太好了,it’s nice of you !thank you !

  • 转到第
(Required)
(Required, not published)
如果留言未显示请不要重复留言,我将为你恢复!