2008-12-18 9 views
0

Dans les références de page HTML pour les fichiers Javascript sont réécrites avec un sous-répertoire supplémentaire à la fin:Strange chemin références à des fichiers Javascript?

/+ sfgRmluamFuX1R5cGU9amF2YV9zY3JpcHQmRmluamFuX0xhbmc9dGV4dC9qYXZhc2NyaXB0 +.

Pourquoi cela est-il et peut-il être une source de problèmes potentiels?

Dans notre code source, nous avons Javascript comprend comme celui-ci:

Sur les machines de développement et tout serveur de test fonctionne très bien. Cependant, lorsqu'il est installé sur un serveur de production, le code est en quelque sorte changé et ressemble à celui-ci:

Ceci est pour chaque script. Puisque nous rencontrons des problèmes avec certains Javascripts, je me demande si cela peut être la cause d'eux. J'ai googlé pendant un certain temps et je n'ai trouvé aucune bonne explication pour cet ajout de code, le seul que j'ai trouvé était que cela pouvait être généré par un serveur proxy.

+0

Peut-être que vous devriez rendre le titre un peu plus court! –

+0

Cela doit être la ligne de sujet la plus ridicule jamais. S'il vous plaît garder la ligne d'objet COURT! – JesperE

+0

Je suis désolé, c'est ma première fois ici. –

Répondre

1

Modifier: problème de proxy. Voyez la solution d'Ivan à son propre problème.

Est-ce vraiment du HTML? Vous ne seriez pas dans ASP.NET, car cela ressemble beaucoup à une chaîne de session sans cookie. Vous pouvez très facilement tester pour vous assurer que les scripts sont chargés en vérifiant l'onglet net de firebug, ou à défaut de simplement y mettre un alert('LOADED!').

0

Nous utilisons Java et JSF avec JBoss.

A l'origine le code est comme celui-ci:

<script src="/js/tiny_mce/tiny_mce.js" type="text/javascript"><!-- 

//--></script> 

Et il est réécrite à celui-ci:

<script src="/js/tiny_mce/+sfgRmluamFuX1R5cGU9amF2YV9zY3JpcHQmRmluamFuX0xhbmc9dGV4dC9qYXZhc2NyaXB0+/tiny_mce.js" type="text/javascript"><!-- 

//--></script> 
0

Il est sans aucun doute un problème de proxy. Nous y avons accédé d'un autre endroit que le nôtre et cela a fonctionné et ces ajouts drôles ne sont pas apparus.

0

Voici la solution pour tous les gars qui peuvent avoir le même problème. C'était dû à notre politique de sécurité. Nous avons ajouté le site dans notre zone de confiance et tout s'est bien passé.

Questions connexes