js简单上传图片预览功能的实例详解


本文摘自PHP中文网,作者coldplay.xixi,侵删。

js简单上传图片预览功能-简单粗暴

js简单上传图片预览功能

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

<!DOCTYPE html>

<html>

<head>

<title>js简单上传图片预览功能</title>

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

<script src="http://www.codefans.net/ajaxjs/jquery-1.6.2.min.js"></script>

</head>

<body>

<h3>请选择图片文件:JPG/GIF</h3>

<form name="form0" id="form0" >

    <input type="file" name="file0" id="file0" multiple="multiple" />

    <br>

    <img src="" id="img0" width="150" height="150" style="display:none;">

</form>

</body>

</html>

  

<script type="text/javascript">

$("#file0").change(function(){

    var objUrl = getObjectURL(this.files[0]) ;

    console.log("objUrl = "+objUrl) ;

    if (objUrl) {

        $("#img0").attr("src", objUrl) ;

        $("#img0").show();

    }

}) ;

//建立一??可存取到?file的url

function getObjectURL(file) {

    var url = null ;

    if (window.createObjectURL!=undefined) { // basic

        url = window.createObjectURL(file) ;

    } else if (window.URL!=undefined) { // mozilla(firefox)

        url = window.URL.createObjectURL(file) ;

    } else if (window.webkitURL!=undefined) { // webkit or chrome

        url = window.webkitURL.createObjectURL(file) ;

    }

    return url ;

}

</script>

推荐教程:《JS基础教程》

以上就是js简单上传图片预览功能的实例详解的详细内容,更多文章请关注木庄网络博客

相关阅读 >>

js中“==”和“===”有什么区别

怎么体现js继承关系

爬虫之 js逆向某验滑动加密(2)

html中js是什么

js如何实现滑动导航效果

js如何实现函数防抖与节流

为什么css放上面js放下面

网页代码中js和css指的是什么

js简单上传图片预览功能的实例详解

javascript如何设置值

更多相关阅读请进入《js》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...