ท่านใดรู้เรื่อง javascript ช่วยที่ครับรันแล้วไม่แสดงผลบน ie กับ safari ครับ

เริ่มโดย wHitehAcker, 26 มีนาคม 2011, 15:08:38

หัวข้อก่อนหน้า - หัวข้อถัดไป

0 สมาชิก และ 1 ผู้มาเยือน กำลังดูหัวข้อนี้

wHitehAcker

แต่ chrome กับ firefox ผ่านครับ ie version 8 กับ safari ไม่ผ่าน  :P
function readURL(input)
{
            if (input.files && input.files[0]) {
                var reader = new FileReader();

                reader.onload = function (e) {
                    $('#blah')
                        .attr('src', e.target.result)
                        .width(150)
                        .height(120);
                };

                reader.readAsDataURL(input.files[0]);
            }
        }

ซึ่งโค๊ดด้านบน เรียกใช้ function ของไฟล์ jQuery JavaScript Library v1.4.1 ครับ

<img id="blah" src="logonews/$image_logo.jpg" height="150" border="0"><input type="file" name="image_logo" onChange="readURL(this);" > ===> ตัวนี้เป็น html ในการเรียกใช้น่ะครับ

ช่วยดูให้ผมทีครับว่าควรแก้ไขตรงไหน หรือใครมีตัวใหม่แนะนำที่ เรากดเลือกรูปแล้วให้โชว์ก่อน เก็บเข้าโฟเด้ออะครับ  ขอบพระคุณครับ :wanwan017: :wanwan044: