IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

Suppression de fragments HTML


Sujet :

JavaScript

  1. #1
    Membre chevronné Avatar de yjuliet
    Homme Profil pro
    Consultant en sécurité
    Inscrit en
    Août 2006
    Messages
    362
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Consultant en sécurité
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Août 2006
    Messages : 362
    Par défaut Suppression de fragments HTML
    Bonjour.

    J'aurais besoin, sur certaines actions dans le navigateur de supprimer certaines balises <script> de ma page. J'ai regardé pour voir si il n'y avait pas une solution avec un getElementById(...) mais l'élément script ne possède pas d'attribut id.

    Je ne peux pas non plus utiliser directement de getElementsByTagName puis supprimer les éléments de la liste, vu que je dois en conserver certains. Pour corser les choses encore un peu, je ne connais jamais le contenu des balises que je veux supprimer. Je sais que je veux en supprimer certaines et pas d'autres. En fait, si je veux décrire mon problème autrement : je veux pouvoir identifier mes balises script pour n'en supprimer que certaines. Le seul moyen où je peux savoir quelles balises sont à supprimer, c'est lors de la création de la balise.

    Dé mémoire, comme je suis dans le head de ma page HTML, je ne dois pas avoir la possibilité d'ajouter des balises contenant un identifiant qui pourraient encapsuler les balises script, pas plus que de possibilité d'ajouter des balises à l'intérieur des balises script ??

    Est-ce faisable, et si oui, pouvez-vous m'indiquer une piste de recherche SVP ???
    Merci d'avance.

  2. #2
    Expert éminent

    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    13 474
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2007
    Messages : 13 474
    Par défaut
    Bonjour,
    Citation Envoyé par yjuliet
    Le seul moyen où je peux savoir quelles balises sont à supprimer, c'est lors de la création de la balise.
    heu ... ça serait pas plus simple d'en profiter pour ... pas les créer ?




  3. #3
    Membre chevronné Avatar de yjuliet
    Homme Profil pro
    Consultant en sécurité
    Inscrit en
    Août 2006
    Messages
    362
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Consultant en sécurité
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Août 2006
    Messages : 362
    Par défaut
    Citation Envoyé par E.Bzz
    Bonjour,
    heu ... ça serait pas plus simple d'en profiter pour ... pas les créer ?



    Effectivement, c'est toujours plus simple de ne pas les créer. Ces balises contiennent du code qui doit être exécuté lors de chargements dynamiques avec AJAX, et peuvent être modifiés d'une "page" à une autre.

    Si effectivement t'as une solution pour ne les créer que si elles n'existent pas, et je suis obligé de les créer car je ne contrôle pas tous les scripts qui peuvent être inclus. En fait, je fais ça pour de la syndication de contenus dont certains contenus que je ne contrôle pas et qui ont la mauvaise idée d'utiliser du JavaScript et en particulier des fonctions spécifiques que je suis obligé d'inclure pour que le contenu se comporte correctement. Le problème est qu'au bout d'un moment, j'arrive à avoir plusieurs fois le même bout de code présent. Mais si je trouve pas d'autre solution, j'ajouterai un attribut bidon accessible par DOM et tant pis pour le XHTML, puis je ferais une recherche sur la valeur de cet attribut.

Discussions similaires

  1. Suppression de balises HTML et leurs propriétés
    Par mLk92 dans le forum Développement Web en Java
    Réponses: 0
    Dernier message: 18/02/2010, 17h53
  2. comment convertir un fragment html en XHTML ?
    Par tarekos dans le forum XML/XSL et SOAP
    Réponses: 2
    Dernier message: 07/07/2008, 14h22
  3. Afficher un fragment HTML d'une donnée d'un fichier XML ?
    Par tarekos dans le forum XML/XSL et SOAP
    Réponses: 21
    Dernier message: 12/06/2008, 10h18
  4. Fragment HTML sous crystal report
    Par tarekos dans le forum SAP Crystal Reports
    Réponses: 2
    Dernier message: 04/06/2008, 11h29
  5. Suppression de balise HTML à l'affichage
    Par filigane dans le forum XSL/XSLT/XPATH
    Réponses: 2
    Dernier message: 11/10/2007, 07h04

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo