掃二維碼與項(xiàng)目經(jīng)理溝通
我們?cè)谖⑿派?4小時(shí)期待你的聲音
解答本文疑問(wèn)/技術(shù)咨詢(xún)/運(yùn)營(yíng)咨詢(xún)/技術(shù)建議/互聯(lián)網(wǎng)交流
一個(gè)簡(jiǎn)單的查詢(xún)系統(tǒng)(基本描述:就是用戶通過(guò)輸入姓名和證書(shū)編號(hào),然后顯示證書(shū)上的信息,當(dāng)然底部有個(gè)電子版的證書(shū)圖片),而現(xiàn)在用戶提交反饋給我們說(shuō)怎么證書(shū)顯示不了了(其實(shí)是底圖不能顯示)。我習(xí)慣用Chrome,除了做兼容性測(cè)試外幾乎很少用IE瀏覽器;因此我用Chrome點(diǎn)擊查詢(xún),ajax加載的結(jié)果一出來(lái)發(fā)現(xiàn)圖片是完好無(wú)損的。
于是我跟用戶說(shuō),可能是你的緩存問(wèn)題,你CTRL+F5試下,結(jié)果用戶還是說(shuō)不能顯示;然后我就給用戶遠(yuǎn)程了,結(jié)果我發(fā)現(xiàn)他用的是IE,我當(dāng)時(shí)就馬上意識(shí)到是不是兼容性的問(wèn)題?結(jié)果檢查發(fā)現(xiàn)并沒(méi)有兼容性的問(wèn)題,于是取出圖片地址,在IE中打開(kāi),結(jié)果竟然打開(kāi)顯示一個(gè)×;而在其他的瀏覽器中是可以打開(kāi)的。
這是我就想了,如果圖片不存在,其他瀏覽器肯定也打不開(kāi),而且在IE中應(yīng)該顯示的是404,因?yàn)檫@是直接輸入圖片url的,跟網(wǎng)頁(yè)神馬的沒(méi)關(guān)系。然后我就下載了這圖片下來(lái),結(jié)果發(fā)現(xiàn)用windows自帶的軟件和PS都能打開(kāi)這個(gè)圖片,對(duì)了,這個(gè)圖片是JPG格式。
然后在PS中發(fā)現(xiàn)這個(gè)圖片的模式是CMYK模式,接著就改成RGB模式,然后另存為一個(gè)副本,結(jié)果把這個(gè)副本上傳到網(wǎng)站中,結(jié)果IE就顯示正常了。
看來(lái)這個(gè)圖片在IE中不顯示就是因?yàn)閳D片模式的問(wèn)題,當(dāng)為CMYK的時(shí)候就不顯示,而RGB的時(shí)候就顯示。因此在遇到此類(lèi)問(wèn)題的時(shí)候,我們除了從代碼的兼容性等方面考慮,也應(yīng)該考慮圖片這種與程序似乎沒(méi)太大關(guān)系的東西。
我們?cè)谖⑿派?4小時(shí)期待你的聲音
解答本文疑問(wèn)/技術(shù)咨詢(xún)/運(yùn)營(yíng)咨詢(xún)/技術(shù)建議/互聯(lián)網(wǎng)交流