Maison interface Web js tutoriel 本地图片预览(支持IE6/IE7/IE8/Firefox3)经验总结_javascript技巧

本地图片预览(支持IE6/IE7/IE8/Firefox3)经验总结_javascript技巧

May 16, 2016 pm 05:39 PM
图片预览

最近在Web项目开发过程中遇到的本地图片预览的需求,虽然最后因为其他原因没能使用,但是也算有些了解,整理出来。

这里我们按浏览器分,主要包括IE6,IE7/8 和Firefox3, 不包含Opera,Safari和Chrome,这三个基本上需求很小,没有研究。

总结一下就是
IE6下可以直接从file的value获取图片路径来显示预览。
IE7和IE8下通过select获取file的图片路径,再用滤镜来显示预览。
FireFox下调用file的getAsDataURL方法获取Data URI数据来显示预览。

下面是一个完整的Demo:

复制代码 代码如下:









本地图片预览(支持IE6/IE7/IE8/Firefox3)经验总结_javascript技巧




Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

Video Face Swap

Video Face Swap

Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Comment implémenter la fonction de prévisualisation d'image dans Uniapp Comment implémenter la fonction de prévisualisation d'image dans Uniapp Jul 04, 2023 am 10:36 AM

Comment implémenter la fonction d'aperçu d'image dans uni-app Introduction : Dans le développement d'applications mobiles, l'aperçu d'image est une fonction couramment utilisée. Dans uni-app, nous pouvons implémenter la fonction d'aperçu de l'image en utilisant des plug-ins uni-ui ou des composants personnalisés. Cet article présentera comment implémenter la fonction d'aperçu d'image dans uni-app, avec des exemples de code. 1. Utilisez le plug-in uni-ui pour implémenter la fonction de prévisualisation d'image. uni-ui est une bibliothèque de composants basée sur Vue.js développée par DCloud, qui fournit un groupe d'interface utilisateur riche.

Comment gérer les problèmes d'aperçu et de zoom des images dans les composants Vue Comment gérer les problèmes d'aperçu et de zoom des images dans les composants Vue Oct 09, 2023 pm 09:34 PM

La façon de gérer les problèmes d'aperçu et de zoom des images dans les composants Vue nécessite des exemples de code spécifiques. Introduction : Dans les applications Web modernes, l'aperçu et le zoom des images sont des exigences très courantes. En tant que framework front-end populaire, Vue nous fournit de nombreux outils puissants pour résoudre ces problèmes. Cet article expliquera comment gérer l'aperçu des images et le zoom dans les composants Vue, et fournira des exemples de code spécifiques. 1. Aperçu de l'image : l'aperçu de l'image signifie que lorsque l'utilisateur clique ou survole l'image, il peut afficher une grande version de l'image ou l'agrandir dans une zone spécifique.

Comment implémenter les fonctions de navigation dans les images et d'aperçu des images dans Uniapp Comment implémenter les fonctions de navigation dans les images et d'aperçu des images dans Uniapp Oct 20, 2023 pm 03:57 PM

Comment implémenter les fonctions de navigation d'images et d'aperçu d'images dans uniapp ? Dans uniapp, nous pouvons utiliser la bibliothèque de composants uni-ui pour implémenter des fonctions de navigation d'images et de prévisualisation d'images. uni-ui est une bibliothèque de composants basée sur Vue.js développée par DCloud, qui fournit un riche ensemble de composants d'interface utilisateur, notamment des composants de navigation d'images et d'aperçu d'images. Tout d’abord, nous devons introduire la bibliothèque de composants uni-ui dans le projet. Ouvrez le fichier pages.json du projet et ajoutez "un" dans le champ "easycom"

Conseils et bonnes pratiques pour implémenter la fonction d'aperçu d'image dans Vue Conseils et bonnes pratiques pour implémenter la fonction d'aperçu d'image dans Vue Jun 25, 2023 pm 09:21 PM

Vue est un framework JavaScript populaire pour créer des applications à page unique (SPA). L'aperçu des images est une fonctionnalité courante dans les applications Web, et il existe de nombreuses façons d'implémenter l'aperçu des images dans Vue. Cet article présentera en détail les techniques et les meilleures pratiques pour implémenter la fonction de prévisualisation d'image dans Vue. 1. Utilisez le plug-in Vue Le plug-in Vue fournit un moyen simple d'implémenter l'aperçu des images. Les plugins Vue peuvent être enregistrés globalement afin de pouvoir être utilisés dans toute l'application. Voici deux plug-ins Vue couramment utilisés :

Utilisez Uniapp pour implémenter la fonction de prévisualisation d'image Utilisez Uniapp pour implémenter la fonction de prévisualisation d'image Nov 21, 2023 pm 02:33 PM

Utiliser uniapp pour implémenter la fonction de prévisualisation d'image Dans les réseaux sociaux et les applications mobiles modernes, la fonction de prévisualisation d'image est presque standard. Dans uniapp, nous pouvons facilement implémenter la fonction d'aperçu des images et offrir aux utilisateurs une bonne expérience. Cet article expliquera comment utiliser uniapp pour implémenter la fonction de prévisualisation d'image et fournira des exemples de code spécifiques. Importez les plug-ins requis Afin d'implémenter la fonction de prévisualisation de l'image, nous devons utiliser le plug-in uni.previewImage fourni par uniapp. Dans le projet uniapp,

Comment utiliser le plug-in d'aperçu d'image dans Uniapp pour réaliser la fonction de visualisation d'agrandissement d'image Comment utiliser le plug-in d'aperçu d'image dans Uniapp pour réaliser la fonction de visualisation d'agrandissement d'image Oct 20, 2023 am 08:16 AM

Comment utiliser le plug-in d'aperçu d'image dans uniapp pour réaliser la fonction d'affichage d'agrandissement d'image. Des exemples de code spécifiques sont nécessaires. Avec la popularité des appareils mobiles, les images jouent un rôle de plus en plus important dans notre vie quotidienne. Lors du développement d'applications mobiles, la manière de mettre en œuvre la fonction de visualisation d'agrandissement d'image est devenue une exigence courante. L'utilisation du framework uniapp permet de mettre en œuvre ces fonctions plus rapidement et est compatible avec plusieurs plates-formes. Dans uniapp, vous pouvez utiliser des plug-ins tiers pour réaliser la fonction d'agrandissement et de visualisation de l'image. Le plug-in le plus couramment utilisé est uni-.

Comment implémenter la fonction de prévisualisation d'image dans Vue Comment implémenter la fonction de prévisualisation d'image dans Vue Nov 07, 2023 am 10:27 AM

Dans la conception Web actuelle, le carrousel d’images est un effet très courant. Lorsque nous utilisons le framework Vue pour développer des pages Web, nous pouvons implémenter cette fonction via les plug-ins Vue. Cet article fournira des exemples de code spécifiques pour présenter comment implémenter la fonction de prévisualisation d'image dans Vue. 1. Présentation des plug-ins Nous pouvons utiliser le plug-in Vue vue-awesome-swiper pour implémenter la fonction carrousel d'images. Vue-awesome-swiper est un composant de diagramme de carrousel qui prend en charge les carrousels à boucles infinies, l'ajout et la suppression dynamiques d'éléments de carrousel,

L'applet WeChat implémente la fonction de prévisualisation d'image L'applet WeChat implémente la fonction de prévisualisation d'image Nov 21, 2023 pm 12:38 PM

L'applet WeChat est une application légère qui peut être utilisée directement dans WeChat. Elle présente les avantages d'une utilisation multiplateforme et facile. Au cours du processus de développement, nous rencontrons souvent le besoin d'implémenter la fonction de prévisualisation des images. Cet article donnera un exemple de code spécifique pour vous apprendre à implémenter la fonction d'aperçu d'image dans l'applet WeChat. Tout d’abord, nous devons introduire des composants dans la page de l’applet WeChat. Ajoutez le code suivant dans le fichier wxml : <imagesrc="{{imageUrl}}"

See all articles