2012-08-27 2 views
-1

Je crée un site Web où l'une des pages utilise un script de défilement de vignettes JQuery et un script lightbox pour afficher la vignette dans une image plus grande. Le site fonctionne bien dans Chrome et IE9, mais dans Firefox 12.0 et Opera 12.01, les images ne se chargent pas lors de la visualisation sur Internet, mais tout est parfait lorsque je vois les pages sur mon ordinateur en cours d'exécution IIS.Pourquoi le JQuery ne fonctionne pas dans Opera et Firefox sur le serveur, mais bien localement?

Voici le Website

Si quelqu'un pouvait me donner un aperçu des raisons pour lesquelles les images ne se chargent pas que je serais reconnaissant que je ne sais pas ce qui se passe avec ces navigateurs.

Merci.

Répondre

2

Changer votre image de chemin game-images\1\1-gp-small.png à game-images/1/1-gp-small.png

Bien que votre IIS local est un système basé sur Windows, vous pouvez utiliser la barre oblique inverse (\) mais votre machine en ligne est un serveur web Apache qui est UNIX basée. Unix a besoin d'une barre oblique (/) comme séparateur de chemin.

Vous devriez avoir des environnements de développement similaires (pour local et en direct) afin de préserver les erreurs de ce type.

+0

Merci! Je n'ai aucune idée sur Unix que je veux vraiment commencer à apprendre, je pense que cela me donnerait une meilleure compréhension des technologies web! Merci beaucoup pour votre aide je l'apprécie !! Quelque chose de nouveau a appris !! :) – deucalion0

1

changer votre chemin d'image comme son * jeu-images \ 1 \ 1-big.png gp2 au jeu-images/1/1-gp2-big.png

+0

Merci pour votre réponse !! – deucalion0

Questions connexes