J'ai vraiment manqué de ressources maintenant. Cela semble être un problème de niveau de navigateur. Tout le monde semble parler de code bâclé sur le côté javascript, pas sûr si c'est applicable du tout. J'ai une application Rails 3.1.1 avec beaucoup de javascript (jQuery/coffeescript) sur une seule page principale (la page est basée sur html5boilerplate). À tout moment, j'essaie de cliquer sur Actualiser ou lorsque je clique sur le site et de revenir en arrière. Il me donne simplement un "null" dans le coin supérieur gauche de la page. Rien ne s'affiche dans le journal/la console de Rails comme si la page n'avait pas été touchée du tout. Toute inspiration/direction est très appréciée.IE null lorsque vous cliquez sur le bouton Retour
-1
A
Répondre
0
Merci maçon. Et quiconque pour m'avoir donné un négatif. J'aurais dû tester cela un peu plus avant de poster la question. Après avoir nettoyé tous les avertissements javascript via jslint et en supprimant tout javascript complètement de la page. J'ai réalisé que c'était une erreur de contrôleur. Fondamentalement, j'ai un respond_to bloquer répondant avec .js comme suit et cela m'a donné une erreur parce que IE pour une raison quelconque a cherché le .js au lieu du .html
Questions connexes
- 1. Javascript rediriger lorsque vous cliquez sur le bouton Retour
- 2. java.io.NotSerializableException lorsque vous cliquez sur le bouton Précédent
- 3. Afficher le texte lorsque vous cliquez sur le bouton
- 4. Erreur Null sur le bouton Cliquez sur
- 5. Comment appeler le contrôleur lorsque vous cliquez sur le bouton?
- 6. Comment activer le clavier lorsque vous cliquez sur le bouton
- 7. Obtenir le formulaire Html lorsque vous cliquez sur le bouton
- 8. Réduire l'application lorsque vous cliquez sur le bouton Précédent android
- 9. Forcer Fermer lorsque vous appuyez sur le bouton Retour
- 10. Framelayout appeler nouvelle activité lorsque vous cliquez sur le bouton
- 11. Lorsque vous cliquez sur le bouton Aller à DetailView
- 12. obtenir une erreur lorsque vous cliquez sur le bouton Image?
- 13. Alerte lorsque vous cliquez sur le bouton dynamique
- 14. Changer l'écran lorsque vous cliquez sur le bouton
- 15. Lancez un événement lorsque vous cliquez sur le bouton
- 16. comment désactiver le bouton lueur lorsque vous cliquez sur android
- 17. Comment valider gridview lorsque vous cliquez sur le bouton Enregistrer?
- 18. jquery jqwidgets listbox disparaissant lorsque vous cliquez sur le bouton
- 19. charger les commentaires lorsque vous cliquez sur le bouton
- 20. Appelez la fonction lorsque vous cliquez sur le bouton html
- 21. événement javascript lorsque vous cliquez sur «retour» sur la page?
- 22. Ouvrir le cadre lorsque vous cliquez sur
- 23. Gmail - Retour bouton cliquez sur le navigateur
- 24. Javascript/Jquery: obtenir le document referrer, lorsque vous cliquez dessus le bouton retour du navigateur
- 25. IE: window.open retour null
- 26. Fonction appelée pendant le bouton de retour cliquez sur Android
- 27. Android: Canvas.drawText lorsque le bouton cliquez sur
- 28. Comment naviguer lorsque vous cliquez sur un autre bouton
- 29. info-bulle bulle lorsque vous cliquez sur un bouton?
- 30. Modifier la valeur d'un bouton lorsque vous cliquez sur
Pas beaucoup je peux faire sans un exemple de code. Il ne semble pas que cela ait quelque chose à voir avec les rails (Ruby n'utilise pas le mot "null", JS le fait). Mais vraiment, vous devez poster du code. Affinez-le à ce que vous pensez être le code incriminé (pas le document entier) et quelqu'un va jeter un coup d'oeil. – bricker
Je ne sais pas ce que le code incriminé peut-être (le fichier entier semble trop pour être posté). J'ai mis tout le fichier application.js généré par rails dans jslint et il a déclenché beaucoup d'avertissement (rien ne semble pouvoir causer autant de problèmes, principalement l'indentation, le nombre d'espaces de "(" ou des erreurs de cette nature qui sont rendues par coffeescript moteur et ne devrait pas vraiment être une erreur.Je pense que mon prochain mouvement possible serait probablement enlever les blocs de code individuellement et le réduire en les remettant en blocs à la fois.Vraiment ne voulait pas aller dans cette direction, mais je devine que je dois –
nettoyé tout l'avertissement jslint et je reçois toujours le même type d'erreur –