2011-07-16 5 views
0

Nous utilisons des chemins relatifs pour charger le fichier js complètement ajax. Je peux voir tous les fichiers Js se chargent absolument bien. Mais, les fichiers js ne peuvent pas voir les débogueurs dans les navigateurs. Comme dans Firefox navigateur, Si j'utilise FireBug et en essayant de voir notre JS nous ne pouvions pas voir les fichiers js. Mais je suis sûr que Js fichiers de chargement une fois que nous avons frappé une page. Si j'utilise un chemin absolu, les fichiers Js se chargent. Selon les exigences, nous ne devrions pas utiliser de chemins absolus. Veuillez donner des suggestionsproblèmes relatifs javascript pour les appels ajax

+0

du code sera peut-être aider – Ibu

Répondre

0

Une option. Utilisez des chemins absolus lors du débogage. Basculer vers des chemins relatifs pour le test final et le déploiement. Il est courant de changer un certain nombre de choses entre l'environnement de débogage et le test/production final (comme minimiser le code).

0

Les débogueurs Chrome et Firefox (ou tout autre que je connais) n'afficheront pas le javascript chargé dynamiquement. Cela n'a rien à voir avec le chemin que vous utilisez pour les charger, ces navigateurs n'ont tout simplement pas encore cette fonctionnalité.

Voilà un genre d'article snob parle: http://www.almaden.ibm.com/u/bartonjj/fireclipse/test/DynLoadTest/WebContent/DynamicJavascriptErrors.htm

Et voici un exemple de l'un des bugs ouverts déposés sur elle pour Firefox/Firebug: http://code.google.com/p/fbug/issues/detail?id=2912

Questions connexes