FFan丶Blog / 部分JS效果 / / 一些JS小技巧

一些JS小技巧

分类:部分JS效果 发布时间:2022-08-15 09:25:10来源:FFan丶Blog
屏蔽 IE 浏览器 //Kill XP and IE8 (function() {     var ua = navigator.userAgent;     var res = /Windows NT (\\d+\\.\\d+)/.exec(ua);     var xpOrLower = res && JSON.parse(res[1]) < 6;...

屏蔽 IE 浏览器

//Kill XP and IE8

(function() {

    var ua = navigator.userAgent;

    var res = /Windows NT (\d+\.\d+)/.exec(ua);

    var xpOrLower = res && JSON.parse(res[1]) < 6;

    res = /MSIE (\d+\.\d+)/.exec(ua);

    var ie8OrLower = res && JSON.parse(res[1]) < 9;

    if (xpOrLower || ie8OrLower) {

        alert("请不要用XP及之前的Windows系统,和IE8及之前的IE浏览器访问本站!");

        location.href = "about:blank";

    }

})();


屏蔽百度搜索

var fromBaiduSE = /^https?:\/\/www.baidu.com/.test(document.referrer);

if (fromBaiduSE) {

    alert("检测到你还在使用百度搜索,作为一个程序员,这是一种自暴自弃!\n\n做不作恶的程序员,从不用百度开始!")

    location.href = "about:blank";

}


防盗链

如果是视频、图片等静态资源的防盗链,通过服务器判断 referer 即可阻止非法访问。而要防止自己的页面被其他网站用作 <iframe>,则可以通过以下 JavaScript 代码来实现:

if (top.location != self.location) top.location = self.location;

if (document.location.search.match(/type=embed/gi)) {

    window.parent.postMessage("resize", "*");

}


禁止选中复制

监听 onselectstart 事件,即可阻止用户的拖拽选择行为:

document.onselectstart = function(event) {

    event.preventDefault();

    return false;

}


猜你喜欢

  • @echo off echo 正在清除系统垃圾文件,请稍等...... del /f /s /q %systemdrive%\\*.tmp del /f /s /q %systemdrive%\\*._mp del /f /s /q %systemdrive%\\*.log del /f /s /q %systemdrive%\\*.gid del /f /s /q %systemdrive%\\*.chk

    其他2020-01-15
  • 小鸟云85折优惠券:GHDY83

    其他2020-01-15
  • 文章列表 文章标题:<!--{$article_list.title}--> 文章链接:<!--{$article_list.url}--> 图片属性:pic="true" 随机排序:orderby="rand" 行号 (从1开始):<!--{$article_list.rownum}--> 

    ICMS2020-01-15
  • .pagelist a,.pagelist span {border-style: solid;border-width: 1px;border-color: #e91e63;margin: 5px;padding: 4px 10px;} .pagelist span.page_nowindex {background-color: #e91e63;}

    ICMS2020-01-15
  • 获取 10个分类下 每个分类最新的10篇文章<!--{iCMS:category:list loop="true" row="10"}--> <a href="<!--{$category_list.url}-->"><!--{$category_list.title}--></a>  <!--{iCMS:article:list loop="true" row="10" cid="$category_list.cid"}-->    <a href="<!--{$article_list.url}-->&quo

    ICMS2020-01-20