Résoudre des problèmes signalés par Edge...
Posté : 27 janv. 2021, 18:02
Bonjour,
un debug avec Edge informe sur différents "problèmes" liés au code source, niveau Accessibilité, Compatibilité, Performances, Pièges et Sécurité
Pour l'accessibilité, l'entête d'un fichier html doit préciser son encodage sous la forme :
Et non plus :
De même il est désormais obligatoire pour les balises <img et <object d'avoir une alternative texte (alt="xxx")...
Un lien permet de savoir pourquoi cela est important et donne la solution... par exemple pour la balise object :
https://webhint.io/docs/user-guide/hint ... e=devtools
Je bloque pour insérer en DOM cette information dans cette source :
Fichier js externe avec la fonction de création de DIV commun à de multiple pages :
Le code d'une des pages :
Merci par avance de votre éclairage.
Amitiés à tous,
un debug avec Edge informe sur différents "problèmes" liés au code source, niveau Accessibilité, Compatibilité, Performances, Pièges et Sécurité
Pour l'accessibilité, l'entête d'un fichier html doit préciser son encodage sous la forme :
Code : Tout sélectionner
<meta charset="utf-8">
Code : Tout sélectionner
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
Un lien permet de savoir pourquoi cela est important et donne la solution... par exemple pour la balise object :
https://webhint.io/docs/user-guide/hint ... e=devtools
Je bloque pour insérer en DOM cette information dans cette source :
Fichier js externe avec la fonction de création de DIV commun à de multiple pages :
Code : Tout sélectionner
// ========================================================================
// Génération d'un élément DIV id=MyId quelconque dans la page HTML
// ========================================================================
function Ajouter_DIV(MyId) {
var body = document.getElementsByTagName("body")[0];
e=document.createElement("div");
e.id= MyId;
e.innerHTML =' ';
body.appendChild(e);
}
Code : Tout sélectionner
// crée un nouvel élément div
Ajouter_DIV("MyPdf");
e.innerHTML = '<object data="' + MyUrl + '" type="application/pdf"></object>';
Amitiés à tous,