`

开源中国愚人节网页变模糊的js blur代码

    博客分类:
  • html
阅读更多
<![if !IE]>
<script>    
/*
* by moli
*/
$(document).ready(function(){
  if(document.cookie.indexOf("lu=") == -1 ){
    // 延时2秒
    setTimeout("jQuery.mxblur.interID = setInterval('jQuery.mxblur.begin()', 5)", 1500);
  }
});

$.mxblur = {
    interID : null,
    num: 0.01,
    begin : function() {
        jQuery.mxblur.blur( jQuery.mxblur.num );
        if(jQuery.mxblur.num > 3) {
            jQuery.mxblur.num = 0;
          if(confirm("少年!是不是代码写多了?眼睛模糊了?")) {
             alert("太累啦,就该歇歇啦,愚人节快乐:)");
             clearInterval(jQuery.mxblur.interID );
             jQuery.mxblur.blur(0);
             document.cookie = "lu=lu";
          }
        }
        jQuery.mxblur.num = jQuery.mxblur.num  + 1 /100;
    },
    blur : function() {
        $("body").css("-webkit-filter","blur("+$.mxblur.num+"px)");
        $("body").css("-moz-filter","blur("+$.mxblur.num+"px)");
        $("body").css("-o-filter","blur("+$.mxblur.num+"px)");
        $("body").css("-ms-filter","blur("+$.mxblur.num+"px)");
        $("body").css("filter","blur("+$.mxblur.num+"px)");
        $("body").css("filter","url(blur.svg#"+ $.mxblur.num.toFixed(1) +")");
    }
}
</script>
<![endif]>

 14年愚人节打开OSCHINA,然后等了2秒钟,你会发现网页全变模糊了,刚以为是浏览器问题,然后看了网页源码。就是加了一段代码就能实现。呵呵  分享给大家

3
0
分享到:
评论
3 楼 freezingsky 2014-04-02  
yaerfeng1989 写道
freezingsky 写道
我鄙视你,我还特地去看了OSCHINA,结果没有出你说的效果。。。。

你用的什么浏览器?这个我亲自测试过没问题。
你可以把代码加到任何一个网页中试试。

chrome。。
2 楼 yaerfeng1989 2014-04-02  
freezingsky 写道
我鄙视你,我还特地去看了OSCHINA,结果没有出你说的效果。。。。

你用的什么浏览器?这个我亲自测试过没问题。
你可以把代码加到任何一个网页中试试。
1 楼 freezingsky 2014-04-01  
我鄙视你,我还特地去看了OSCHINA,结果没有出你说的效果。。。。

相关推荐

    开源H5后台模板 BlurAdmin

    BlurAdmin是一款开源的H5后台管理模板,以其出色的设计和高度的可读性与扩展性在开发者社区中受到广泛好评。这款模板采用MIT许可证,意味着它允许用户自由使用、复制、修改、合并、发布、分发,甚至可以用于商业项目...

    网页图片模糊插件blurify.js代码

    网页图片模糊插件blurify.js是一款专为网页设计者和开发者打造的JavaScript工具,它可以方便地将网页中的任何图片快速地进行模糊处理,为用户提供了一种动态调整图像视觉效果的方法。这种技术在现代网页设计中广泛...

    网页图片模糊插件blurify.js代码.zip

    网页图片模糊插件blurify.js是一款可以将任意图片进行模糊处理代码。 js代码 [removed][removed] [removed] (function () { new blurify({ images: document.querySelectorAll('.blurify1'), blur: 1, ...

    blur-image, 在需要预加载的图像上,用于使模糊效果变得模糊的插件.zip

    blur-image, 在需要预加载的图像上,用于使模糊效果变得模糊的插件 模糊图像用于对需要预加载的图像产生模糊效果的插件。就像 medium 所做的: 安装使用 Bowerbower install --save blur-image然后,你只需将...

    VB.code.image.blur.rar_VB模糊_blur

    "VB.code.image.blur.rar"这个压缩包可能包含了用于在VB中实现图像模糊效果的代码示例。模糊处理是一种常见的图像处理技术,它可以降低图像的局部对比度,使得图像看起来更加柔和或者减少噪点。在视觉艺术、摄影后期...

    图像模糊工具lens-blur.zip

    Lens Blur 是通过使用 Nokia Imaging SDK InteractiveForegroundSegmenter 和 LensBlurEffect 来模糊图像指定区域的应用程序。 标签:lensblur 分享 ...

    Blur_Image_c/C++_blur_

    在图像处理领域,模糊(Blur)是一种常见的技术,用于减少图像中的噪声,或者创造特定的视觉效果。在C++中,OpenCV库是进行图像处理的首选工具,它提供了丰富的函数和方法来实现各种模糊操作。这篇教程将深入探讨...

    【4】blur图像模糊.rar_blur_blur图像模糊实现

    在图像处理领域,模糊(Blur)是一种常见的技术,用于降低图像的局部对比度,使得图像看起来更加平滑或不那么清晰。"blur图像模糊"主要指的是通过特定算法对图像进行处理,以达到减小细节、突出整体效果的目的。...

    react-native-blur,反应本机模糊组件.zip

    React-Native-Blur是一个专为React Native设计的开源组件,它提供了在iOS和Android平台上实现视觉模糊和振动效果的能力。这个组件使得开发者能够轻松地在跨平台的React Native应用中引入类似Apple的...

    添加运动(motion blur)与去运动模糊( demotion blur)

    在图像处理领域,运动模糊(Motion Blur)和去运动模糊(De-Motion Blur)是两个重要的概念,主要用于处理由于物体运动或相机抖动导致的图像模糊。OpenCV是一个广泛使用的开源计算机视觉库,它提供了丰富的功能来...

    Opencv3.0之【4】blur图像模糊.rar

    这个"Opencv3.0之【4】blur图像模糊.rar"压缩包提供的源代码示例可以帮助你更好地理解和实践这些概念。通过阅读和运行这些代码,你可以看到如何在实际项目中应用`blur()`函数,并观察不同参数对结果的影响。这将加深...

    C++OpenCV3源代码blur图像模糊

    根据提供的文件信息,“C++OpenCV3源代码blur图像模糊”这一标题明确指出了文章的核心主题——利用C++编程语言结合OpenCV3库来实现图像模糊效果。接下来,将详细阐述这一知识点及其相关技术细节。 ### C++与OpenCV...

    计算机视觉领域的无监督图像去模糊方法Blur2Blur的创新框架及其实现

    内容概要:本文提出了一种名为Blur2Blur的创新型框架,旨在为特定摄像设备训练一种图像去模糊算法。这种方法不直接将模糊图片转换成清晰图片,而是先将未知模糊图片转化为已知类型的模糊图片,再利用现有模型进行去...

    Ae Pr动态模糊插件ReelSmart Motion Blur v6.0.1.zip

    《ReelSmart Motion Blur v6.0.1:在Ae和Pr中实现专业动态模糊效果》 在视频处理领域,动态模糊是提升视觉效果、模拟真实世界运动模糊的重要技术。ReelSmart Motion Blur v6.0.1是一款专为Adobe After Effects...

    GoPro数据集train-blur

    其中,GoPro数据集train-blur便是一个为改善视频模糊处理与图像清晰化而构建的重要资源,它提供了一个具有现实挑战性的样本库,对于训练和优化图像去模糊算法具有极高的价值。 GoPro相机因其在运动场合下的卓越拍摄...

    blur android 高斯模糊 背景模糊

    本文将深入探讨如何在Android中实现高斯模糊(Gaussian Blur)效果,特别是通过`blurUtils`这个工具包来简化操作。 首先,高斯模糊是一种常见的图像处理技术,它通过对图像应用特定的权重函数(高斯函数)来模糊...

    【4】blur图像模糊.zip_blur_opencv blur函数

    在计算机视觉领域,图像处理是不可或缺的一部分,而模糊(Blur)是其中一种常见的图像操作。在OpenCV库中,提供了多种方法来实现图像模糊效果,其中最基础的是`blur()`函数。本文将深入探讨OpenCV的`blur()`函数及其...

    Unity 高斯模糊(Gaussian Blur) 在UGUI中[高效][易用][效果棒]的实用方案

    2019-04-19 新鲜出炉的原创作品 超实用的 Unity 高斯模糊(Gaussian Blur) 在UGUI中[高效][易用][效果棒]的实用方案 原文地址:https://blog.csdn.net/weixin_43452343/article/details/89407650 应该就是你想要

    使用CSS3滤镜的filter:blur属性制作毛玻璃模糊效果的方法

    且配合JS可以实现模糊缩放的效果 基础先来看一下blur属性的表达式: CSS Code复制内容到剪贴板 filter:blur(add=add,direction,strength=strength)  我们看到blur属性有三个参数:add、direction、strength。...

    image-blur.zip_blur_opencv blur_opencv blur

    在计算机视觉领域,图像模糊是一种常见的处理技术,用于减少图像中的高频噪声,或者使图像的边缘变得柔和。在本案例中,我们关注的是使用OpenCV库实现的图像模糊功能。OpenCV是一个开源的计算机视觉库,它包含了大量...

Global site tag (gtag.js) - Google Analytics