Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,027

HOME > .NET Framework > Forum > ASP C# รูปภาพไม่ขึ้นใน Internet explorer แต่กับ Brower อื่นเช่น Google Chrome , Firefox, opera ขึ้นปกติครับ



 

ASP C# รูปภาพไม่ขึ้นใน Internet explorer แต่กับ Brower อื่นเช่น Google Chrome , Firefox, opera ขึ้นปกติครับ

 



Topic : 120319



โพสกระทู้ ( 72 )
บทความ ( 0 )



สถานะออฟไลน์




ขอบคำแนะนำเรื่องการแสดงรูปภาพโดยดุง Path เก็บรูปจาก database มาแสดง
รูปภาพไม่ขึ้นใน Internet explorer

รำ

แต่กับ Brower อื่นไม่มีปัญหาครับ

chm

ตัวอย่างโค้ดครับ
Code (VB.NET)
 protected void showImg(int imgno, string imgpath)
        {
            img = new Image(); //definde img object
            img.ID = "img" + imgno; // define imgID
            img.CssClass = "imgbox imgpos"; //define css class
            img.ImageUrl = imgpath; //define path
            this.my_placeholder.Controls.Add(img); // add img to placehoder or another control
        }


รบกวนขอคำแนะนำทีครับ ต้องการให้แสดงผลใน Internet explorer ครับ



Tag : ASP, Web (ASP.NET), C#, VS 2010 (.NET 4.x)







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2015-12-03 14:59:40 By : golfgee12 View : 2814 Reply : 11
 

 

No. 1



โพสกระทู้ ( 74,058 )
บทความ ( 838 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Twitter Facebook

ลอง View Source ในหน้า Web Browser ครับ path มันถูกไหมีครับ อาจจะมีปัยหาเรื่องนามสกุลของไฟล์






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-12-04 09:35:47 By : mr.win
 


 

No. 2



โพสกระทู้ ( 72 )
บทความ ( 0 )



สถานะออฟไลน์


ลองดู properties ของรูปใน IE แล้วมันขึ้น Not Available เหมือนอ้างอิงไม่เจอ

แต่ถ้า path หรือ นามสกุลผิด มันก็ไม่น่าจะใช้ได้กับ Browser อื่นด้วยนี่ครับ

รบกวนแนะนำทีครับ


ประวัติการแก้ไข
2015-12-17 10:10:32
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-12-15 18:28:11 By : golfgee12
 

 

No. 3



โพสกระทู้ ( 72 )
บทความ ( 0 )



สถานะออฟไลน์


พอมีใครทราบแนวทางบ้างไหมคร้าบ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-12-17 15:15:37 By : golfgee12
 


 

No. 4



โพสกระทู้ ( 74,058 )
บทความ ( 838 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Twitter Facebook

View Source ในหน้า Web Browser ในส่วนที่แสดงรูปภาพ เอามาให้ดูหน่อยครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-12-17 15:28:08 By : mr.win
 


 

No. 5



โพสกระทู้ ( 72 )
บทความ ( 0 )



สถานะออฟไลน์


เป็น Java script ผมมี database เก็บ Path รูปภาพครับ

Code (JavaScript)
   function GetimageForshow(Condition, Valvalue) { //GetImagedetail(string condition,string datavalue)
        var loc = window.location.href;
        var merror;
        loc = (loc.substr(loc.length - 1, 1) == "/") ? loc + "viewImg.aspx" : loc;
        $.ajax({
            type: "POST",
            url: loc + "/GetImagedetail",
            data: '{"condition":"' + Condition + '","datavalue":"' + Valvalue + '"}',
            contentType: "application/json; charset=utf-8",
            dataType: "json",
            success: function (msg) {
                var flage = 1;
                var itemVal = msg.d;
                var zoom = 2.2; // 20%
                var move = -20; //position can move on zooming
                var imgWidthorigi = 280;
                var imgHeightorigi = 200;
                var oRd, proD, checKer, createDte, iTem, iPath, tageInfo, tageImg;
                var sizeOfdata = Object.size(itemVal);
                var valtextbox = $('Text1').val();
                
                //if (valtextbox == null) {
 
                //} else {
                    if (sizeOfdata >= 1) {
                        $('#showme tr:gt(0)').remove(); //delete all row
                        $.each(itemVal, function (index, itemm) {
                            if ((itemm.MesSage) == null) { //แสดงว่าไม่มี error
 
                                tageInfo = "";
                                tageImg = "";
                                iPath = "";
                                oRd = '<br><b>ORDERNO</b>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: ' + itemm.orderno + '';
                                proD = '<br><b>PRODUCTION</b>&nbsp;: ' + itemm.production + '<br>';
                                checKer = '<b>CHECKER</b>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: ' + itemm.checker + '<br>';
                                createDte = '<b>CREATE DATE</b>&nbsp;: ' + itemm.createdate + '<br>';
                                iTem = '<b>ITEM</b>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: ' + itemm.item + '<br>';
                                iPath = itemm.fpath;
                                tageInfo = oRd + proD + iTem + checKer + createDte + '<br>';
                                tageImg = splitPath(iPath, itemm.orderno);
                                // $('#kuku').append(flage + '--' + tageImg);
                                $('#showme tbody').append('<tr><td class ="thcolI"><p class="pstyle">' + tageInfo + '</p></td><td class="thcolII"><div id="imge' + flage + '">' + tageImg + '</div></td></tr>');
 
                                $("img").click(function (e) {
 
                                    //open new dialog for show/zoom image
 
                                });
                            } else { //มี error
 
                                alert(itemm.MesSage);
                            }
                            flage = flage + 1;
 
                        });
 
                    } else {
                        alert('Not found data');
                    }
                //}
            },
            error: function (xhr, status, error) {
                alert('An error occurred: ' + error);
            }
        });
 
    }
 
 
    Object.size = function (obj) {
        var size = 0, key;
        for (key in obj) {
            if (obj.hasOwnProperty(key)) size++;
        }
        return size;
    };
 
    function splitPath(mPath, ordno) {
        var spath = "";
        var path = "";
        var flg = 1;
        var orderno = ordno.toLowerCase();
        spath = mPath.split(',')
        for (var i = 0; i < (spath.length) - 1; i++) {
            path += '<img  class="imgbox imgpos" alt="' + ordno + '(' + flg + ')" src="' + spath[i] + '" />'; //spath[i]; test
            flg = flg + 1;
        }
        return path;
    }


ลองคลิ้กขวาดูในที่รูปใน IE ขึ้นแบบนี้ครับ
ฟฟฟ

ส่วนอันนี้ดูจาก Google Chrome
aaaad
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-12-17 17:28:55 By : golfgee12
 


 

No. 6



โพสกระทู้ ( 74,058 )
บทความ ( 838 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Twitter Facebook

ผมคิดว่าบาง Web Browser จะ Support แค่ Local Path และ http ครับ ส่วน FTP น่าจะไม่ Support
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-12-17 17:43:38 By : mr.win
 


 

No. 7



โพสกระทู้ ( 72 )
บทความ ( 0 )



สถานะออฟไลน์


ขอบคุณครับ Admin ผมจะลองพยายามหาดูก่อนเพราะที่ทำงาน USER ส่วนใหญ่ใช้ IE ซะด้วย

(T . T)
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-12-17 18:18:04 By : golfgee12
 


 

No. 8



โพสกระทู้ ( 74,058 )
บทความ ( 838 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Twitter Facebook


แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-12-18 08:44:32 By : mr.win
 


 

No. 9



โพสกระทู้ ( 72 )
บทความ ( 0 )



สถานะออฟไลน์


ตอนนี้สามารถให้รูปขึ้นได้แล้วครับ แต่มาอีกปัญหานึง

คือรูปมันล้นออกมาจาก Tag div ครับ ดังภาพ

111

View Source

///ๅ

แต่ถ้าใน Browser อื่นอยู่ในพื้นที่ตามปกตินะครับ

55

ผมลองรันใน IE8 นะครับ ถ้า RUN ใน IE 11 ใช้งานได้ปกติไม่ล้น

แต่ USER ส่วนใหญ่เป็น IE8 เลยอยากหาวิธีแก้ไขครับ ช่วยแนะนำหน่อยนะครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-12-18 19:42:35 By : golfgee12
 


 

No. 10

Guest


ลองดูเกี่ยวกับ Compatibility View Setting ดูครับ
add url เข้าไปในลิสต์ครับ เผื่อช่วยได้
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-12-19 21:10:20 By : gg
 


 

No. 11



โพสกระทู้ ( 72 )
บทความ ( 0 )



สถานะออฟไลน์


ผมลอง add url ที่ Compatibility View Setting แล้วครับ

แต่ผลยังเหมือนเดิมครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-12-21 08:28:01 By : golfgee12
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : ASP C# รูปภาพไม่ขึ้นใน Internet explorer แต่กับ Brower อื่นเช่น Google Chrome , Firefox, opera ขึ้นปกติครับ
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 05
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่