2010-10-08 3 views
0

J'ai un script PHP qui permet le téléchargement d'images. Je l'ai légèrement modifié pour charger l'image nouvellement téléchargée dans une fenêtre modale afin de permettre la recadrage manuel, si nécessaire.Incompatibilités JS inter-navigateurs

Il semble que je l'ai eu en travaillant dans FireFox (tout le chemin jusqu'à la récolte réelle). IE renvoie une erreur: "Objet ne prend pas en charge cette propriété ou cette méthode" et Opera se contente de s'étouffer et ne sait pas quoi afficher ...

Je ne suis pas à l'abri des idées à l'origine de cette erreur. Voici la page, cliquez sur "Ajouter une nouvelle scène" et soumettre une image à télécharger pour voir le comportement décrit:

Toute idée sera très appréciée.


MISE À JOUR: a décidé d'aller avec une classe différente.

+2

Cela nécessite un débogage de base. Sur quelle ligne l'erreur apparaît-elle? Que contient la ligne? –

+1

Connexe: http://www.jonathanboutelle.com/how-to-debug-javascript-in-internet-explorer –

+0

Il pointe à la ligne 48 Char 1 dans jquery.min.js, pas très utile, hah? Désolé, je voudrais pouvoir donner une meilleure idée. – santa

Répondre

0

Les bibliothèques javascript ne sont pas correctement chargées.

Vérifiez que le fichier jquery est inclus dans la source d'affichage.

Vérifiez également la version de jquery.

Ok maintenant

var addthis_config = { 
    ui_cobrand: "SlateCast.com", 
    ui_header_color: "#ffffff", 
    ui_header_background: "#cc0000", 
    services_compact: "aolmail, hotmail, live, typepad, ymail, google, squidoo, stumbleupon, delicious, reddit, googlebuzz, digg, linkedin, favorites, more", 
    services_exclude: "print", 
    data_track_clickback: true 
} 

Ceci est votre js. obtenu à partir de votre source seulement

demi-colon manquant ou quelque chose !!

Contrôle

+0

C'est la dernière version stable: jquery-1.4.2.min.js et oui, je peux le voir à travers le lien Voir la source. – santa

+0

Essayé de commenter - pas de changement. – santa

+0

Il n'y a pas besoin de semi-côlon ici. C'est juste une liste de paramètres dans un format de tableau. – santa

Questions connexes