2008-12-16 9 views
2

Est-il possible d'utiliser Mark of the Web dans un fichier XML analysé par un fichier XSL local?Marque du Web et XML + XSL

Quand j'insérer marque MOTW:

<!-- saved from url=(0014)about:internet --> 

que je reçois le message suivant:
L'accès est refusé. Erreur de traitement des ressources.


Ok, je vois que j'essayais de le faire mal - je voulais insérer ce commentaire en XML.

J'ai trois fichiers: XML avec données, XSL pour transformer les données en HTML et fichier JS avec JavaScript. Comme vous l'avez dit, je veux me débarrasser de la barre orange Internet Explorer. Mettre tous les éléments sur IIS ou Apache est un bon moyen, mais je veux ouvrir ces fichiers localement.

J'ai essayé d'insérer xml: tag de commentaire, mais rien ne s'est passé (la barre est toujours visible).

Répondre

1

De l'apparence de celui-ci - non. MOTW force ici la zone "Internet" sur l'ensemble du processus, donc l'accès aux ressources locales est interdit. Le message d'erreur que vous obtenez exprime ce fait.

Si test votre page est ce que vous essayez de faire, vous devrez le récupérer à partir d'un serveur Web, avec le XSL. L'IIS sur votre machine, accessible via "http:/localhost/..." serait assez bon. Ajouter le MOTW (Marque du Web) ne vous aidera que lors du chargement d'une page locale avec JavaScript pour ne pas voir la barre d'avertissement jaune idiot.

0

(AFAIK)

Si ceci est votre intention, pouvez-vous pas simplement utiliser:

<xsl:comment> saved from url=(0014)about:internet </xsl:comment> 

que la sortie juste avant votre balise DOCTYPE/html.

0

J'ai essayé plusieurs variantes de < xsl: comment > saved from url = (0014) sur: Internet </xsl: comment >. Le MOTW ne fonctionne pas pour les pages générées par XSLT.

Questions connexes