精华内容
下载资源
问答
  • 使用window.getSelection()可以获取用户选择的文本内容,在配合copy事件或者键盘事件就可以获取用户在页面复制的内容 配合copy事件来获取 document.addEventListener('copy', function() { var content = ...

    使用window.getSelection()可以获取用户选择的文本内容,在配合copy事件或者键盘事件就可以获取用户在页面上复制的内容

    配合copy事件来获取

    document.addEventListener('copy', function() {
                    var content = window.getSelection().toString();
                    console.log(content )
    })

    配合键盘事件来获取

    document.addEventListener('keyup', function(e) {
                    if(e.ctrlKey && e.keyCode == "67") {
                        var content = window.getSelection().toString();                    
                        alert(content)
                    }
    
                })

     

    转载于:https://www.cnblogs.com/zimengxiyu/p/11158934.html

    展开全文
  • vue获得当前页面URL动态拼接URL复制邀请链接方法 当前页面完整url可以用 location.href路由路径可以用 this.$route.path路由路径参数 this.$route.params实例:动态邀请链接,获得当前页面URL去掉path,替换成注册...

    vue获得当前页面URL动态拼接URL复制邀请链接方法

    当前页面完整url可以用 location.href
    路由路径可以用 this.$route.path
    路由路径参数 this.$route.params
    实例:动态邀请链接,获得当前页面URL去掉path,替换成注册的加上邀请码:
    this.invitelink = location.href.replace(this.$route.path,'') + "/register?invitecode=" + this.invitecode;

    a标签的写法
    <!-格式如下,href前要加上冒号--->
    <a :href="'index.shtml?other='+object.name">这是一个动态链接</a>
    <a :href="'${request.contextPath}/admin/getId/'+r.id">编辑</a>

    ===============
    复制邀请链接方法:
    main.js里添加:
    import VueClipboard from 'vue-clipboard2'
    Vue.use(VueClipboard)
    -----------
    页面使用方法:

    copyInvitelink(){
     var this_ = this;
     this.$copyText(this.invitelink).then(
     function(e) {
        Toast.info(this_.$t("my.copedLink"));
     },
     function(e) {
        console.log(this_.$t("my.copeErr"));
     }
     );
    },

     

    转载于:https://www.cnblogs.com/zdz8207/p/vue-clipboard2-url-route-invitecode.html

    展开全文
  • 注释:在移动端想做一个复制当前URL类似于分享的功能 示例: <span class="share_btn"><img src="../resource/images/share/13.png"></span> <!-- 分享 --> <div ...

    注释:在移动端想做一个复制当前URL类似于分享的功能

    示例:

     

     

     

     

    <span class="share_btn"><img src="../resource/images/share/13.png"></span>
        <!-- 分享 -->
        <div class="share_mask"></div>
        <div class="share_box">
            <div class="share_list">
                <ul>
                    <li style="display: none;">
                        <img src="../resource/images/share/share_wx.png">
                        <p>微信好友</p>
                    </li>
                    <li style="display: none;">
                        <img src="../resource/images/share/share_wxq.png">
                        <p>微信朋友圈</p>
                    </li>
                    <li class="copy_link">
                        <img src="../resource/images/share/copy_link.png">
                        <p>复制链接</p>
                    </li>
                </ul>
            </div>
            <div class="cancel_share">取消</div>
        </div>
    <script>
    /// 分享 lwd
    $(".rtn_image").click(function () {
        if ($(".rtn_list").css("display") == "none") {
            $(".rtn_list").show();
        } else {
            $(".rtn_list").hide();
        }
    });
    
    // 分享 lwd
    $(".share_btn").click(function(){
        $(".share_mask").fadeIn();
        $(".share_box").fadeIn();
    });
    // 取消分享
    $(".cancel_share").click(function(){
        $(".share_mask").fadeOut();
        $(".share_box").fadeOut();
    });
    $(".share_mask").click(function(){
        $(".share_mask").fadeOut();
        $(".share_box").fadeOut();
    });
    $(".copy_link").click(function(){
        var url = window.location.href + "#share";
        var successful;
        if (navigator.userAgent.match(/(iPhone|iPod|iPad|iOS)/i)) { //ios
            var copyDOM = document.createElement('div');  //要复制文字的节点
            copyDOM.innerHTML = url;
            document.body.appendChild(copyDOM);
            var range = document.createRange();    
            // 选中需要复制的节点  
            range.selectNode(copyDOM);  
            // 执行选中元素  
            window.getSelection().addRange(range);  
            // 执行 copy 操作  
            successful = document.execCommand('copy');    
            // 移除选中的元素  
            window.getSelection().removeAllRanges();
            $(copyDOM).hide()
        }else{
            var oInput = document.createElement('input')
            oInput.value = url;
            document.body.appendChild(oInput)
            oInput.select() // 选择对象
            successful = document.execCommand('Copy') // 执行浏览器复制命令
            oInput.className = 'oInput'
            oInput.style.display = 'none'
            oInput.remove()
        }
        if(successful){
            // layer.msg("复制成功")
            layer.msg("复制成功",{time:2000},function(){
                $(".share_mask").fadeOut();
                $(".share_box").fadeOut();
            });
        }else{
            layer.msg("复制失败",{time:2000},function(){
                $(".share_mask").fadeOut();
                $(".share_box").fadeOut();
            });
        }
    });
    </script>
    <style>
    .share_btn {
        /* display: block; */
        overflow: hidden;
        position: absolute;
        top: .1rem;
        line-height: 0.7rem;
        right: .2rem;
        width: 0.36rem;
        color: #333;
        font-size: .28rem;
    }
    .share_btn>img{
        width: 100%;
    }
    /* 分享 */
    .share_mask{
        position: fixed;
        width: 100%;
        height:100%;
        background: rgba(0,0,0,0.5);
        left:0;
        top:0;
        z-index:110;
        display: none;
    }
    .share_box{
        position: fixed;
        bottom: 0;
        width: 100%;
        height:2.7rem;
        left: 0;
        background-color: #f8f8f8;
        z-index:111;
        display: none;
    }
    .share_box .share_list{
        height:1.9rem;
    }
    .share_box .share_list ul{
        display: flex;
        justify-content: space-around;
    }
    .share_box .share_list ul li{
        padding-top:0.22rem;
        width: 33%;
    }
    .share_box .share_list ul li img{
        width: 1rem;
        height:1rem;
        display: block;
        margin:0 auto;
    }
    .share_box .share_list ul li p{
        font-size:0.22rem;
        color: #333;
        line-height: 0.56rem;
        text-align: center;
    }
    .cancel_share{
        height:0.8rem;
        line-height: 0.8rem;
        font-size:0.28rem;
        text-align: center;
        color: #333;
        background-color: #fff;
    }
    .layui-layer-dialog .layui-layer-content {
        position: relative;
        padding: 20px;
        line-height: 24px;
        word-break: break-all;
        overflow: hidden;
        font-size: 14px;
        overflow-x: hidden;
        overflow-y: auto;
        color: #ffffff;
    }
    </style>

     

    转载于:https://www.cnblogs.com/lst619247/p/11460496.html

    展开全文
  • function copyCode(o){o.select();var js=o.createTextRange();js.execCommand("Copy");alert("复制成功!");} document.write(""); document.write(self.location+""); 
      <script>
       function copyCode(o){o.select();var js=o.createTextRange();js.execCommand("Copy");alert("复制成功!");}   
       document.write("<textarea οnfοcus=this.select() style='width:88%;overflow-y:visible;' οndblclick=copyCode(this) rows=1>");
       document.write(self.location+"</textarea>");   
       </script>
    展开全文
  • 超级简单,直接上代码 <!... 首页 function copyUrl() { alert(this.location.href);... window.clipboardData.setData("Text",this.location.href);... alert("复制成功!... ()" >点击复制页面链接
  • vue获得当前页面URL动态拼接URL复制邀请链接方法当前页面完整url可以用 location.href路由路径可以用 this.$route.path路由路径参数 this.$route.params实例:动态邀请链接,获得当前页面URL去掉path,替换成注册的...
  • 当前web页面上的所有图片复制到特定目录,比如C:/imgs/转载请注明:作者:糯米糊糊(huyoo353),来源:http://blog.csdn.net/huyoo/MoreQuick回复: thank,我也不是很精通这方面,不过插件可以用vbscript写的 麻烦你贴代码...
  • 本文实例讲述了PHP获取当前...复制代码 代码如下:/* 获得当前页面URL开始 */ function curPageURL() {  $pageURL = ‘http’;  if ($_SERVER[“HTTPS”] == “on”) { // 如果是SSL加密则加上“s”  $pageURL
  • 本文实例讲述了WordPress获取当前页面URL地址的方法。分享给大家供大家参考。具体如下: 我们经常在做WordPress模板时会需要获取当前页面URL地址,这里就来给大家介绍获取当前页面URL地址方法. 用WordPress原生的函数...
  • 谷歌的console在当前页面下按住F12调出即可。 &lt;script language="javascript" type="text/javascript"&gt;document.oncontextmenu=new Function('event.ret...
  • JS 关闭当前页面

    2016-02-18 09:36:36
    相信不少人在开发中都遇到过关闭当前页面这个需求,但面对这么多的浏览器,要做到js的兼容还需要做特殊的处理。关于这方面网上有很多的资料,但大多都是复制粘贴的,没有达到兼容的效果,或者是效果不好。  下面是...
  • h5页面复制功能

    千次阅读 2019-06-03 11:10:51
    来源于项目的实现,仅供参考; 利用百度的cdn加载clipboard.js: <script src=...</script> ...以下是vue的过程的复制: ...目的:当用户点击复制链接按钮时:把当前的url,或者指定的...
  • php刷新当前页面

    2019-07-23 11:17:08
    <script language=JavaScript> location.replace(location.href);</script> 复制代码 可以加 echo '服务器忙,请<a href="javascript:document....页面,或稍后再试!谢谢!!';exit; 复制代码 ...
  • 当前web页面上的所有图片复制到特定目录,比如C:/imgs/转载请注明:作者:糯米糊糊(huyoo353),来源:http://blog.csdn.net/huyoo/ CpyCachePic.htm文件------------------------------------------------------------...
  • 现在有个问题就是,将其他页面的内容,复制到富文本编辑器中,这样有可能有些外链,这些外链无疑会降价网站的seo权重. 所以需要一个办法,将外链找出来,并进行处理,移除或者添加一个前缀,以防seo权重,或流量流失. 这里...
  • C#获取当前页面的URL

    2013-11-04 06:31:00
    C#获取当前页面的URL 获取当前页面的URL在某些情况下还是比较使用的,下面为大家介绍下如何通过C#以及Javascript获取当前页面的URL,感兴趣的朋友不要错过 本实例的测试URL:...
  • 当前很多app项目(web app)是由原生和前端共同开发,前端主要负责页面的开发,原生通过webView加载h5页面。有时我们想对页面内容点击复制,默认情况下禁止了长按复制功能,要此功能需要增加css声明: { -webkit-...
  • 页面缓存就是把页面保存到一个文件中,下次读出时直接调用文件而不查询数据库,这里我们介绍利用ob_start()来实现。例 代码如下 复制代码 ob_start(); //打开缓冲区phpinfo(); //使用phpinfo函数$info=ob_get_...
  • QQ提示当前网页非官方页面,请勿输入QQ账号和密码,如需访问,请复制后使用浏览器访问 Lan 2020-05-13 17:41 751 人阅读 0 条评论 昨天,我的...
  • 在大量的网站都有这样的功能,当点击一个按钮的时候可以复制当前页面的地址,以此可以方便网站用户对链接的存储,同时也便于网站的推广,下面给大家分享具体实现代码,对js实现点击按钮就复制的相关知识感兴趣的朋友...
  • 此Firefox / Chrome扩展程序在上下文菜单中添加了一个项目,该菜单项可让您将当前页面的标题和url复制到剪贴板。 如果在页面上选择了任何文本,则会复制所选文本,而不是页面标题(始终包含url)。 例如,当通过电子...
  • 信息存储在sessionStorage中,鼠标停留在当前网页的tab处,右键复制打开新窗口页面,新页面sessionStorage中存储的信息跟原页面一致。 只有复制原网址打开新页面,粘贴转到打开的新页面是没有sessionStorage信息的。...
  • PHP中获取当前页面的完整URL javascript实现: top.location.href 顶级窗口的地址 this.location.href 当前窗口的地址 复制代码 PHP实现 复制代码 #测试网址: ...
  • vue ios端不能正确复制页面链接

    千次阅读 2018-08-16 18:15:55
    最近使用vue开发微信分享功能,发现在安卓端路由如何跳转都能复制当前页面路径,而使用ios却只能获取到首次进入页面时的页面路径。 比如: www.baidu.com/login ==&gt; www.baidu.com/user ==&gt; 。。。...
  • 本文实例讲述了WordPress统计当前页面数据库查询次数及消耗时间的方法。分享给大家供大家参考。具体分析如下: 在WordPress中可统计当前页面数据库查询次数及消耗时间我们可直接使用两个函数get_num_queries与timer_...
  • 本文实例讲述了WordPress获取当前页面URL地址的方法。分享给大家供大家参考。具体如下:我们经常在做WordPress模板时会需要获取当前页面URL地址,这里就来给大家介绍获取当前页面URL地址方法.用WordPress原生的函数来...
  • 微信公众号,IOS获取当前页面URL

    千次阅读 2018-08-10 16:15:26
    vue spa 微信公众号,IOS系统,复制链接为进入页面的url问题 用SPA做微信h5,调用微信jssdk的页面,安卓上木有问题,ios微信报当前url未注册 ,iOS中默认是第一次进入应用的URL

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 4,958
精华内容 1,983
关键字:

当前页面复制