IE6/7中getAttribute获取href/src 属性(相对路径0值与其它浏览器不同_javascript技巧
IE6/7中getAttribute获取href/src 属性(相对路径0值与其它浏览器不同的解决方法
测试代码如下:
<a href="/abc/index.html">home</a> <img src="http://files.jb51.net/upload/201108/20110828174815833.gif"> <script> var link = document.getElementsByTagName('a')[0]; var img = document.getElementsByTagName('img')[0]; alert(link.getAttribute('href')); alert(img.getAttribute('src')) </script>
有元素a和img(标准文档模式),设置了相对路径。各浏览器效果如下
IE6/7:返回完整路径
IE8/9/10/Firefox/Safari/Chrome/Opera:返回相对路径
IE6/7中想要与其它浏览器保持一致的话,可以给getAttribute的第二个参数设为2。
<a href="/abc/index.html">home</a> <img src="http://files.jb51.net/upload/201108/20110828174815833.gif"> <script> var link = document.getElementsByTagName('a')[0]; var img = document.getElementsByTagName('img')[0]; alert(link.getAttribute('href', 2)); // 注意第二个参数 alert(img.getAttribute('src', 2)); // // 注意第二个参数 </script>
标准的getAttribute方法是没有定义第二个参数的,神奇的IE啊。以下是MSDN对setAttribute参数的描述

Outils d'IA chauds

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

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

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

AI Hentai Generator
Générez AI Hentai gratuitement.

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

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

Sujets chauds

src et href valent respectivement 1. src est l'abréviation de source, qui est utilisée pour spécifier le chemin des ressources externes. Elle est généralement utilisée pour intégrer des fichiers externes, tels que des images, des audios, des vidéos, etc. L'attribut src est généralement. utilisé sur les balises img, script, iframe et autres. href est l'abréviation de référence hypertexte, qui est utilisée pour spécifier le chemin de la ressource cible du lien hypertexte. L'attribut href est généralement utilisé sur des balises telles que a et link.

L'attribut src et l'attribut href sont des attributs couramment utilisés en HTML et sont utilisés pour charger des ressources externes. Bien qu’ils aient des objectifs similaires, il existe certaines différences dans leur utilisation et leur objectif. Attribut src : L'attribut src est utilisé pour spécifier les ressources externes à intégrer dans le document. Il est principalement utilisé pour introduire des fichiers de script externes et des fichiers multimédias dans les documents HTML. Il peut être utilisé dans les situations suivantes : Introduire des fichiers JavaScript externes : Liez des fichiers JavaScript externes aux pages HTML via l'attribut src.

Recevez les demandes envoyées par href et src. Description détaillée : 1. L'attribut href est utilisé pour spécifier la ressource cible du lien. Lors du référencement d'une feuille de style externe, il enverra une requête GET pour obtenir le fichier CSS. Lors du référencement du document, il enverra une requête GET à. obtenir le fichier HTML spécifié. Lors du référencement d'une image, il enverra une requête GET. Pour obtenir le fichier image spécifié. 2. L'attribut src est utilisé pour spécifier l'URL de la ressource intégrée. Requête GET pour obtenir le fichier image spécifié Lors du référencement de l'audio, il enverra une requête GET pour obtenir le fichier audio spécifié, etc.

La différence entre src et href, des détails à connaître ! Lors de l’écriture de pages HTML, on rencontre souvent les deux attributs src et href. Ils sont tous deux utilisés pour référencer des ressources externes, telles que des fichiers de script, des fichiers de style ou des images. Bien que leurs objectifs soient similaires, il existe certaines différences dans leur utilisation spécifique et leurs détails. Tout d’abord, l’attribut src (source) est principalement utilisé pour embarquer des ressources externes, comme des images ou des scripts. Il est utilisé pour spécifier l'adresse d'une ressource et intégrer son contenu dans le document actuel. Et href(

Quelle est la différence entre src et href ? Découvrez-le vite ! Dans le processus de développement Web, src et href sont deux attributs couramment utilisés. Bien qu’ils se ressemblent, ils ont en réalité des utilisations et des scénarios applicables différents. Dans cet article, nous allons plonger dans les différences entre src et href et les expliquer avec des exemples de code concrets. En HTML, src est un attribut utilisé pour spécifier une ressource externe à intégrer ou référencer. Il est généralement utilisé pour référencer des fichiers image, audio, vidéo ou script. Contrairement à cela, href est un lien hypertexte

Que sont les attributs src et href ? Quelle est la différence entre eux ? En HTML, l'attribut src et l'attribut href sont deux attributs couramment utilisés pour référencer des ressources externes. Bien qu'ils soient quelque peu similaires en termes de fonctionnalités, il existe certaines différences dans l'utilisation et les types de ressources référencées. Tout d’abord, jetons un coup d’œil à l’attribut src. src est l'abréviation de source, qui est principalement utilisée pour spécifier l'adresse d'intégration/référencement des ressources externes. Il peut être appliqué à certaines balises telles que <script>, <img>

Les attributs src et href sont utilisés pour spécifier l'adresse de la ressource, mais les objectifs et les scénarios d'utilisation sont différents : 1. L'attribut src est utilisé pour spécifier l'adresse de la ressource externe, tandis que l'attribut href est utilisé pour spécifier l'adresse de la ressource externe. adresse cible du lien hypertexte ; 2. L'attribut src est introduit. Il est utilisé lorsque des éléments multimédias sont utilisés, et l'attribut href est généralement utilisé dans la balise <a> 3. L'attribut src indique au navigateur de charger la ressource spécifiée et ; intégrez-le dans la page actuelle et l'attribut href définit la page Web à ouvrir après que l'utilisateur a cliqué sur un document ou une autre URL de ressource.

La différence entre src et href : 1. Différentes utilisations, src est utilisé pour les ressources intégrées dans le document, href est utilisé pour créer un lien vers des ressources en dehors du document 2. Différentes méthodes de référence, les ressources référencées par src sont requises et les ressources ; référencé par href C'est facultatif;3. L'impact sur le document est différent, src affectera directement le chargement et l'affichage du document, href n'affectera que l'utilisation des ressources référencées;4. Le champ d'application est différent, src est; convient aux images, audios, vidéos et scripts. Pour les références à des ressources telles que CSS, href s'applique aux feuilles de style CSS, aux fichiers de polices et aux liens Web.
