首页 > 教育学习 > 为什么 > 如何实现一个兼容所有浏览器的 JS 复制功能?

如何实现一个兼容所有浏览器的 JS 复制功能?
2012-01-19 17:31:02   来源:   点击:

    如何实现一个兼容所有浏览器的 JS 复制功能?朋友的老板必须让他弄,老板不懂技术,这该如何是好?

    5 个答案

    • 答案 1:

      用 zero clipboard 吧
    • 答案 2:

      js+flash
    • 答案 3:

      使用js+zeroclipboard,zeroclipboard的实现其实很简单的。就是能够使用actionscript回调js而已,flash10之后,由于adobe这个傻逼公司做了限制,要让鼠标真的点击到flash的时候才能够做复制动作。所以你可以把flash设置透明,让用户点击到。就可以了。另外有一点必须提醒你注意,在ie6下,如果object设置为display:none,还是啥的,具体忘记了,flash可能进入一个睡眠状态,这个年代久远了,所以记不得了,具体你查查相关文档吧。
    • 答案 4:

      如果是纯js不要考虑了。浏览器不给权限的话根本就是无解啊……js+flash才是解……但是如果客户端没装flash……
    • 答案 5:

      兼容所有浏览器的 JS 复制?要是能做出这个功能,那实在太厉害了,到现在为止我还没想出好办法解决这个问题,js复制只能作为辅助的功能,方便使用IE的用户而已。看你的功能需求,有必要的话就用js+flash,要不然就努力说服你的领导,哈哈!

相关热词搜索:

上一篇:页面上flash显示在mac下出现黑色的大块,页面上是什么问题
下一篇:《借东西的少女阿里亚蒂》算是个好片子吗?