欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

js實(shí)現(xiàn)點(diǎn)擊上傳圖片并設(shè)為模糊背景

 更新時(shí)間:2020年08月02日 14:55:37   作者:Mr.王征  
這篇文章主要為大家詳細(xì)介紹了js實(shí)現(xiàn)點(diǎn)擊上傳圖片并設(shè)為模糊背景,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

本文實(shí)例為大家分享了js實(shí)現(xiàn)點(diǎn)擊上傳圖片,同時(shí)設(shè)該圖片為模糊背景,供大家參考,具體內(nèi)容如下

效果展示:

源碼展示:

<!doctype html>
<html>
<head>
  <meta charset="utf-8">
  <title>js實(shí)現(xiàn)點(diǎn)擊上傳圖片,同時(shí)設(shè)該圖片為模糊背景</title>
  <script src="http://libs.baidu.com/jquery/1.11.3/jquery.min.js"></script>
  <style>
    input {
      display:block;
      margin:0 auto;
      opacity:0;
      position:absolute;
      width:100%;
      height:100%;
      top:0;
      z-index:10;
      cursor:pointer;
    }
    p {
      font-size:14px;
      line-height:100px;
      position:absolute;
      top:0;
      left:8px;
      z-index:5;
      margin:0;
    }
    form {
      margin:0;
    }
    .box {
      width:100px;
      height:100px;
      border:1px solid #f60;
      border-radius:50px;
      margin:0 auto;
      overflow:hidden;
      position:relative;
      text-align:center;
    }
    .big-box {
      width:100%;
      height:250px;
      position:relative;
      margin-top:10px;
      overflow:hidden;
      padding-top:150px;
      border:1px solid #000000;
    }
    .bg-img {
      position:absolute;
      width:100%;
      -webkit-filter:blur(50px);
      z-index:-1;
      top:0;
    }
    img {
      width:100%;
    }
  </style>
</head>
<body>
<div class="big-box">
  <img id="imgPre" src="" class="bg-img">
  <form action="">
    <div class="box">
      <img id="imgPre_1" src="">
      <p>點(diǎn)擊上傳圖片</p>
      <input type="file" name="imgOne" id="imgOne" onchange="preImg(this.id,'imgPre');">
    </div>
  </form>
</div>
 
<script>
  /**
   * 從 file 域獲取 本地圖片 url
   */
  function getFileUrl(sourceId) {
    var url;
    if (navigator.userAgent.indexOf("MSIE") >= 1) { // IE
      url = document.getElementById(sourceId).value;
    } else if (navigator.userAgent.indexOf("Firefox") > 0) { // Firefox
      url = window.URL.createObjectURL(document.getElementById(sourceId).files.item(0));
    } else if (navigator.userAgent.indexOf("Chrome") > 0) { // Chrome
      url = window.URL.createObjectURL(document.getElementById(sourceId).files.item(0));
    }
    return url;
  };
 
 
 
  /**
   * 將本地圖片 顯示到瀏覽器上
   */
  function preImg(sourceId, targetId) {
    var url = getFileUrl(sourceId);
    var imgPre = document.getElementById(targetId);
    imgPre.src = url;
    imgPre_1.src = url;
  };
 
 
  $(function() {
    $('input').click(function() {
      $('p').hide();
    });
  });
 
</script>
<pre style="color:red">
 感: 最近貢獻(xiàn)一下我在教學(xué)中的小案例可以能給你一些幫助
    希望繼續(xù)關(guān)注我的博客
 
                  --王
</pre>
 
</body>
</html>

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • 詳解CommonJS和ES6模塊循環(huán)加載處理的區(qū)別

    詳解CommonJS和ES6模塊循環(huán)加載處理的區(qū)別

    這篇文章主要介紹了詳解CommonJS和ES6模塊循環(huán)加載處理的區(qū)別,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2018-12-12
  • JS復(fù)制到剪貼板示例代碼

    JS復(fù)制到剪貼板示例代碼

    復(fù)制到剪貼板的實(shí)現(xiàn)方法有很多,在本文將為大家詳細(xì)介紹下使用js是如何實(shí)現(xiàn)的,感興趣的朋友不要錯(cuò)過
    2013-10-10
  • 詳解JavaScript邏輯Not運(yùn)算符

    詳解JavaScript邏輯Not運(yùn)算符

    這篇文章主要介紹了JavaScript邏輯Not運(yùn)算符,邏輯NOT運(yùn)算符與C和Java中的邏輯 NOT 運(yùn)算符相同,都由感嘆號(hào)(!)表示,想要深入了解邏輯Not運(yùn)算符的朋友可以參考一下
    2015-12-12
  • JavaScript中的this陷阱的最全收集并整理(沒有之一)

    JavaScript中的this陷阱的最全收集并整理(沒有之一)

    這篇文章主要介紹了JavaScript中的this陷阱的最全收集,需要的朋友可以參考下
    2017-02-02
  • video.js添加自定義組件的方法

    video.js添加自定義組件的方法

    這篇文章主要介紹了videojs添加自定義組件的方法,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-12-12
  • npm qs模塊使用詳解

    npm qs模塊使用詳解

    這篇文章主要介紹了npm qs模塊使用詳解,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-02-02
  • javascript實(shí)現(xiàn)輸入框內(nèi)容提示及隱藏功能

    javascript實(shí)現(xiàn)輸入框內(nèi)容提示及隱藏功能

    這篇文章主要介紹了javascript實(shí)現(xiàn)輸入框內(nèi)容提示及隱藏功能,實(shí)現(xiàn)方法真的超簡(jiǎn)單,本文通過示例代碼給大家介紹的非常詳細(xì),需要的朋友可以參考下
    2021-09-09
  • JS中Attr的用法詳解

    JS中Attr的用法詳解

    本文通過實(shí)例代碼給大家介紹了js中的attr的用法,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友參考下吧
    2017-10-10
  • 使用javascript做時(shí)間倒數(shù)讀秒功能的實(shí)例

    使用javascript做時(shí)間倒數(shù)讀秒功能的實(shí)例

    今天小編就為大家分享一篇關(guān)于使用javascript做時(shí)間倒數(shù)讀秒功能的實(shí)例,小編覺得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來看看吧
    2019-01-01
  • JavaScript中數(shù)組添加值和訪問值常見問題

    JavaScript中數(shù)組添加值和訪問值常見問題

    這篇文章主要介紹了JavaScript中數(shù)組添加值和訪問值常見問題的相關(guān)資料
    2016-02-02

最新評(píng)論