JetboyMedlem sedan aug. 200133 inlägg Jag gör en webbapplikation där användaren i ett formulär kan ange en sökväg till en bildfil. Användaren kan sedan testa sökvägen genom att trycka på en knapp. Testen sker med en enkel
document.bilden.src = sökväg;
Finns det något sätt att kontrollera sökvägen utan att visa bilden? Alltså: Kan JavaScript upptäcka en felaktig sökväg?
/Anders
JojoxxMedlem sedan juni 20004 308 inlägg Nej, inte på något rikgtigt bra sätt mig veterligen. Testade lite med;
var foo = new Image();
foo.src="url_till_bild";
så kan du sedan kolla foo.width exempelvis. Men det är 2 problem. Dels får du timing-problem (du vet inte hur lång tid det tar att ladda bilden, så du vet inte när du kan testa, har inte heller hittat något event att gå på), dels så rapporterar Internet Explorer formatet 30x28 på bilden... alltså den lilla bild som ligger med i systemet som ersätter en bild som inte går att visas... Inte så smart.
------------------
/ J