Προς το περιεχόμενο

[Javascript] - Πρόβλημα σε Image.width και height στον ie6


bnvdarklord

Προτεινόμενες αναρτήσεις

Δημοσ.

Σε μια συνάρτηση js έχω τον εξής κώδικα:

 

>
var newImg = new Image();
newImg.src = document.getElementById("image").src;
var height = newImg.height;
var width = newImg.width;
alert(height + "x" + width)

 

Οπου image, το id μιας εικόνας στην σελίδα μου. To src της εικόνας αυτής αλλάζει δυναμικά μεσω js δημιουργόντας έτσι μια gallery... Οι εικόνες που εχω ως τώρα είναι όλες 640χ480... Το πρόβλημα με τον ie6 είναι ότι υπολογίζει λάθος τις διαστάσεις. Στην αρχη που φορτώνω την εικόνα το alert μου λεει κανονικά 640χ480. Αν αλλάξω εικόνα(δυναμικά παντα μεσω της σελίδας), το alert μου λεει 350χ222, και αν ξαναλλάξω 277χ703!!!! Στο firefox παντα το alert βγαζει 640χ480.... Έχετε ιδέα τι παίζει???

 

(Αμάν αυτός ο ie6!)

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • Δημιουργία νέου...