色尼玛亚洲综合影院,亚洲3atv精品一区二区三区,麻豆freexxxx性91精品,欧美在线91

ie6 動態(tài)縮略圖不顯示的原因

我在上傳生成縮略圖時(shí),縮略圖顯示的鏈接如下;
復(fù)制代碼 代碼如下:
< img src ="/index.php?action=sys_upload_showThumb&id=bdc3955470adfb5637a0d1f517eb3d35" />

結(jié)果在ie6下不顯示該縮略圖;后來追溯到下面一段代碼:
復(fù)制代碼 代碼如下:
header("Content-type: image/jpeg") ;
header("Content-Length: ".strlen($_SESSION["fileInfo"][$image_id]));
echo $_SESSION["fileInfo"][$image_id];
unset($_SESSION['fileInfo'][$image_id]);//
exit(0);

于是就想是不是還來不及顯示就被unset了?于是刪掉就成功了。后來改為了如下代碼:
復(fù)制代碼 代碼如下:
header("Content-type: image/jpeg") ;
header("Content-Length: ".strlen($_SESSION["fileInfo"][$image_id]));
echo $_SESSION["fileInfo"][$image_id];
/** 馬上輸出 上邊的session,解決ie6下生成的縮略圖在還沒有顯示前已經(jīng)被下邊的unset($_SESSION[''])清空,結(jié)果致使ie6無法顯示縮略圖的情況 */
echo $str . str_repeat(' ', 256); //有些瀏覽器必須要在輸出達(dá)到256個(gè)字符時(shí)才肯輸出
ob_flush();
flush(); // 這兩個(gè)必須要一塊用
unset($_SESSION['fileInfo'][$image_id]);//
exit(0);

其實(shí)這又引出了服務(wù)器的輸出控制和瀏覽器的緩存問題,這有點(diǎn)復(fù)雜了,以后有機(jī)會再研究了。

php技術(shù)ie6 動態(tài)縮略圖不顯示的原因,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 竹北市| 馆陶县| 吴旗县| 金堂县| 嫩江县| 鄂伦春自治旗| 会同县| 额敏县| 达日县| 社旗县| 射阳县| 高阳县| 永胜县| 黑龙江省| 射阳县| 阿坝县| 光山县| 澳门| 南涧| 乾安县| 娄烦县| 离岛区| 辽阳市| 达州市| 年辖:市辖区| 昌江| 延川县| 柯坪县| 铜梁县| 锡林浩特市| 屯门区| 通许县| 榆中县| 新竹市| 茶陵县| 昌吉市| 鸡泽县| 玉屏| 城市| 饶阳县| 酉阳|