返回新闻列表

禁止复制功能,实用于电脑pc和移动手机端触屏浏览器

发布日期: 2023-02-22 | 来源: 智软设计工作室

需要添加一段css代码:

* {

       -webkit-touch-callout:none;/*系统默认菜单被禁用*/


      -webkit-user-select:none;/*webkit浏览器*/


      -khtml-user-select:none;/*早起浏览器*/


      -moz-user-select:none;/*火狐浏览器*/


      -ms-user-select:none;/*IE浏览器*/


       user-select:none;/*用户是否能够选中文本*/


    }



然后添加js代码,    


 <script language="Javascript">

    //电脑端 使右键和复制失效,

    document.oncontextmenu = new Function("event.returnValue=false");

    document.onselectstart = new Function("event.returnValue=false");


    //ios手机端

    document.oncontextmenu = function (e) {

        e.preventDefault();

    };

    document.onselectstart = function (e) {

        e.preventDefault();

    };

    //安卓手机端

    document.addEventListener('contextmenu', function (e) {

        e.preventDefault();

    });

//触屏

    document.ontouchend = function () {

        throw new Error("NO ERRPR:禁止長按彈出");

    }

</script>


推荐技术资料

禁止复制功能,实用于电脑pc和移动手机端触屏浏览器

2023-02-22

需要添加一段css代码:* { -webkit-touch-callout:none;/*系统默认菜单被禁用*/ -webkit-user-select:none;/*webkit浏览器*/ -khtml-user-select:none;/*早起浏览器*/ -moz-user-select:none;/*火狐浏览器*/ -

阅读更多

网站自动翻译成英文,谷歌翻译api,怎样能打开网站默认自动翻译

2021-11-10

测试可用,就是要加载下js网站自动翻译成英文谷歌翻译api,怎样能打开网站默认自动翻译,设置Cookie就行了。也可以做多语言翻译。去除隐藏css选择项就行了。<style><!--隐藏长条-->.goog-te-banner-frame.skiptranslate { display: none !important;} body { top: 0px !important; }.goog-t

阅读更多

js按照宽高比例设定html字体 css排版的时候用rem单位设置字体

2024-03-10

css排版的时候用rem单位设置字体font-size: 0.42rem;更好更方便的适配字体大小。/*#按照宽高比例设定html字体,width=device-widthinitial-scale=1版#@pargamwin窗口window对象#@pargamoption{designWidth:设计稿宽度,必须

阅读更多

2012iis+php7 老宝塔环境。php有时候出现500错误,但是重启iis就好了,解决办法探讨

2023-06-03

2012 widnows iis+php7 老宝塔环境,不是python版本,还是exe客户端,php网站有时候出现500错误,很难测试,有时候一个月都不会出现,但是重启iis就好了(或者等待几个小时他会自己好),(这次没打印错误,就直接重启了),解决办法看了很多文章,也都实验了。发现不行,最后我对比了下。宝塔python版本 搭建的环境发现。fa

阅读更多

html css 解决DPI=125% 网站放大网页图片的问题

2022-11-11

html css 解决DPI=125% 网站放大网页图片的问题但是我们知道这个现象的原因是因为笔记本DPI=125%导致页面整体被放大了,于是我回到浏览器中,使用Ctrl + 鼠标滚轮将网页缩小,缩小到80%的时候,我发现这个效果和UI设计稿居然保持一致了,而且图片的大小也对的上。所以到这一步,我们原因找到了,解决方案也有了,那就是通过

阅读更多

pbootcms 判断轮播多图pics字段是否上传得方法,

2023-07-31

{pboot:if('{content:ispics}'=='0')}{content:ico}{else}{pboot:picsnum=1id={content:id}}[pics:src]{/pboot:pics}{/pboot:if}其他得代码在去拓展

阅读更多

pbootcms导出所有会员信息为表格,可指定字段

2023-07-10

改动:/apps/admin/controller/member/Membercontroller.php增加一个函数/*导出所有会员为表格 */ public function export() { $this->assign('Member', $this->model->getListall()); header("Content-Type:application/vnd.ms-excel"); &nb

阅读更多

pbootcms修改apps目录 更安全 ,

2021-11-24

网站安全 pbootcms修改apps目录 更安全 ,建议不经常更新的用户。修改。如果要升级在改回来。打开 /core/init.php// 定义应用存放物理路径define('APP_PATH', ROOT_PATH . '/apps');修改成复杂点的。改完后apps目录也要相应改下。

阅读更多

获取用户是否缩放网站,解决浏览器缩放后position: absolute;背景移位问题,导致元素和字体对不齐,

2023-08-30

最近在帮一个客户制作网站的时候。发现一个问题,就是客户设计稿里面有非常个性的背景,背景上面有一些图标或者文字在上面,又想要文字图标动起来, 所以要做背景然后绝对定位,但是做完后。给客户,客户截图说没对齐。移位了。我也是很奇怪。一开始以为是兼容的问题,但是发现客户是一样的浏览器,在查了下代码。看起来没问

阅读更多