• 迎丰收 晒丰收 庆丰收 2018-10-15
  • “捂脸表情”被注册成商标?申请人不认为商标侵权 2018-10-15
  • 战巡南海、绕岛巡航…空军有“飞出去”的主心骨 2018-10-14
  • 幼儿园要求家长写一万字读后感:不能这样玩家长|幼儿园|家长-教育时讯 2018-10-13
  • 中国故宫文物展在希腊举行 2018-10-13
  • 車·晓 第26期 車企官方降价真相幾何? 2018-10-12
  • 宝沃总裁杨嵩:曾和奔驰宝马同水平 已不能同日而语 2018-10-11
  • 新时代党员干部要有更大的担当和作为 2018-10-10
  • “2018-雷霆”专项行动破获百余起台湾间谍案 2018-10-09
  • 朝韩首脑今起在平壤会晤 “金文会”将聚焦三大议题 2018-10-09
  • 2018顺义啤酒节--北京频道--人民网 2018-10-08
  • 台湾遭遇的“断交潮”有无化解之道? 2018-10-08
  • 习近平会见爱沙尼亚总统卡柳莱德 2018-10-08
  • 中国空间站研制建设正有序开展 坚持和平利用 2018-10-07
  • Idlib to further divide Ankara and Moscow 2018-10-06
  • JavaScript 复制功能代码,兼容多浏览器

    栏目: 编程语言 发布于: 2014-05-10 16:17:12

    分享一段利用 JavaScript 实现复制功能的代码,兼容多浏览器,兼容IE和火狐浏览器。

    <html xmlns="http://www.rocksun.cn/1999/xhtml"> 
    <head> 
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
    <title>JavaScript 复制功能代码,兼容多浏览器</title> 
    </head>
    <script language="javascript">
    copyValue=function(strValue){
        if(isIE()){
            clipboardData.setData("Text",strValue);
            alert("您已成功复制了此地址");
        }else{
            copy(strValue);
            alert("内容已被复制!");
        }
    }
    function isIE(number){
        if(typeof(number)!=number){
            return!!document.all;
        }
    }
    function copy(text2copy){
        var flashcopier = 'flashcopier';
    	if(!document.getElementById(flashcopier)){
            var divholder = document.createElement('div');
            divholder.id = flashcopier;
            document.body.appendChild(divholder);
        }
    	document.getElementById(flashcopier).innerHTML = '';
    	var divinfo = '<embed src="http://www.rocksun.cn/demoimg/200910/_clipboard.swf" FlashVars="clipboard='+text2copy+'" width="0" height="0" type="application/x-shockwave-flash"></embed>';//这里是关键
    	document.getElementById(flashcopier).innerHTML = divinfo;
    }
    </script>
    <div class="phoinfo"> 
    贴图地址:<input name="txtPhotoPath" value="
    

     示例如下:

    贴图地址:

    您可能感兴趣的文章

    • JS获取按键的代码,Js如何屏蔽用户的按键,Js获取用户按键对应的ASII码(兼容所有浏览器)
    • jquery弹出窗口插件(兼容所有浏览器)分享
    • javascript判断鼠标左右键点击-兼容ie、firefox、chrome等各大主流浏览器
    • 右下角弹出广告 js,漂浮效果(兼容多浏览器)
    • JS判断滚动条是否停止滚动,兼容IE和火狐浏览器
    • jquery下拉菜单效果(超简洁实用,兼容IE和firefox等主流浏览器)
    • Js地址栏特效(显示页面内所有加链接的图片的大小和查看当前的浏览器的高度)
    • 如何解决DIV层被Flash遮盖问题(兼容IE和火狐浏览器),如何使DIV层在FLASH上面显示
    IT技术书籍推荐:
    Python学习手册(第4版)
    Python学习手册(第4版)
    鲁特兹 (Mark Lutz) (作者), 李军 (译者), 刘红伟 (译者), 等 (译者)
    《Python学习手册(第4版)》内容简介:学习Python的主要内建对象类型:数字、列表和字典。使用Python语句创建和处理对象,并且学习Python的通用语法模型。使用函数构造和重用代码,函数是Python的基本过程工具。学习Python??椋悍庾坝锞?、函数以及其他工具,以便构建较大的组件。学习Python的面向对象编程工具,用于组织程序代码。学习异常处理模型,以及用于编写较大程序的开发工具。了解高级Python工具,如装饰器、描述器、元类和Unicode处理等。