zoukankan      html  css  js  c++  java
  • 常见js复制代码

    1、复制专题地址和url地址

    <input type="button" name="anniu1" onClick='copyToClipBoard()' value="复制地址">
    <script language="javascript">
    function copyToClipBoard(){
    var clipBoardContent="";
    clipBoardContent+=document.title;
    clipBoardContent+="";
    clipBoardContent+=this.location.href;
    window.clipboardData.setData("Text",clipBoardContent);
    alert("复制成功!");
    }
    </script>



    2、复制url地址

    <input type="button" name="anniu2" onClick='copyUrl()' value="复制URL地址">
    <script language="javascript">
    function copyUrl()
    {
    var clipBoardContent=this.location.href;
    window.clipboardData.setData("Text",clipBoardContent);
    alert("复制成功!");
    }
    </script>



    3、点击文本框时,复制文本框里面的内容

    <input onclick="oCopy(this)" value="你好.要copy的内容!">
    <script language="javascript">
    function oCopy(obj){
    obj.select();
    js=obj.createTextRange();
    js.execCommand("Copy")
    alert("复制成功!");
    }
    </script>



    4、复制文本框或者隐藏域中的内容

    <script language="javascript">
    function CopyUrl(target){
    target.value=myimg.value;
    target.select();
    js=myimg.createTextRange();
    js.execCommand("Copy");
    alert("复制成功!");
    }
    function AddImg(target){
    target.value="[IMG]"+myimg.value+"[/ img]";
    target.select();
    js=target.createTextRange();
    js.execCommand("Copy");
    alert("复制成功!");
    }
    </script>

    <input name=myimg type=hidden id=myimg value="http://hi.baidu.com/pan524365501" />
    <input name=imgurl type=text size=32 value="http://hi.baidu.com/pan524365501" />
    <input type=button value="点击这里复制本站地址" onclick="CopyUrl(imgurl);" />


    5、复制span标记中的内容

    <script type="text/javascript">function copyText(obj)
    {
    var rng = document.body.createTextRange();
    rng.moveToElementText(obj);
    rng.scrollIntoView();
    rng.select();
    rng.execCommand("Copy");
    rng.collapse(false);
    alert("复制成功!");
    }
    </script>

    以下是代码片段:<br />
    <br />
    <span id="tbid">http://hi.baidu.com/pan524365501</span>
    [<a href="#" onclick="copyText(document.all.tbid)">点击复制</a>]<br/><br/>
    <span id="tbid2">http://hi.baidu.com/pan524365501</span>
    [<a href="#" onclick="copyText(document.all.tbid2)">点击复制</a>]<br/><br/>

    //成功一定有方法,失败一定有原因。
  • 相关阅读:
    字符编码 进制转换
    Android工具HierarchyViewer 代码导读(1) 功能实现演示
    jQuery中的bind(), live(), on(), delegate()
    [转]ActionScript3.0中XML处理方法
    Pane和Panel的区别
    [转]在命令行中编译运行Java Applet
    [转]关于五险一金,你知道多少?
    [转]ActionScript3.0对象深复制
    [转]用Flashbug调试Flash
    [转]用EditPlus搭建简易的Java开发环境
  • 原文地址:https://www.cnblogs.com/webapi/p/2425869.html
Copyright © 2011-2022 走看看