分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 前端开发

html5利用getObjectURL获取图片路径上传图片

发布时间:2023-09-06 02:24责任编辑:顾先生关键词:上传图片
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no"><link rel="stylesheet" href="css/reset.css" /><script type="text/javascript" src="js/jquery-1.9.1.min.js"></script><title>添加资讯页</title><style> ???*{margin: 0px; padding: 0px; font-size: 18px;} ???li{list-style: none;} ???.leftLi{ ???????text-align: left; ???} ???.rightLi{ ???????min-width: 500px; ???????text-align: left; ???} ???.imgWrap{ ???????position: relative; ???????z-index: 1; ???????width: 120px; ???????height: 120px; ???????border-radius: 3px; ???} ???#img0{ ???????width: 120px; ???????height: 120px; ???????float: left; ???} ???#file0{ ???????position: absolute; ???????top: 0; ???????display: none; ???}</style><script> ???$(function(){ ???????????????$("#img0").click(function(){ ???????????????????????$("#file0").click(); ???????????????????}) ???????????????$("#file0").change(function(){ ???????????????????var objUrl = getObjectURL(this.files[0]) ; ???????????????????console.log("objUrl = "+objUrl) ; ???????????????????if (objUrl) { ???????????????????????$("#img0").attr("src", objUrl) ; ???????????????????} ???????????????}) ; ???????????????//建立一個可存取到該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></head><body><ul> ?????<li class=""> ?????????<div class="leftLi"> ?????????????<span>封面:</span> ?????????????<span style="color: #f00;">点击图片进行封面更换</span> ?????????</div> ???????<div class="rightLi"> ???????????<div class="imgWrap"> ???????????????<input type="file" name="file0" id="file0" multiple="multiple" /> ???????????????<img src="img/add.png" id="img0" > ???????????</div> ???????</div> ?????</li> ?????</ul> </form></div></div></body></html>

html5利用getObjectURL获取图片路径上传图片

原文地址:https://www.cnblogs.com/ourLifes/p/10028083.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved