StyleSheet.href
Baseline
Widely available
Cette fonctionnalité est bien établie et fonctionne sur de nombreux appareils et versions de navigateurs. Elle est disponible sur tous les navigateurs depuis juillet 2015.
Renvoie l'emplacement de la feuille de style.
Syntaxe
js
uri = stylesheet.href;
Paramètres
uriEst une chaîne contenant l'URI de la feuille de style.
Exemple
html
// sur une machine locale:
<html>
<head>
<link rel="stylesheet" href="example.css" type="text/css" />
<script>
function sref() {
alert(document.styleSheets[0].href);
}
</script>
</head>
<body>
<div class="tonnerre">Thunder</div>
<button onclick="sref()">ss</button>
</body>
</html>
// retourne "fichier: //// C: /Windows/Desktop/example.css
Remarques
Si la feuille de style est une feuille de style liée, la valeur de son attribut est son emplacement. Pour les feuilles de style en ligne, la valeur de cet attribut est NULL.
Cette propriété est en lecture seule sur Firefox, Opera, Google Chrome et Safari, et elle est lue / écrite dans Internet Explorer.