asp特殊符號的一些問題

數據庫內有數據內容如下

脂肪抽吸注水針 ø2mmx25cm

如果直接將數據內容作爲值顯示,那麼ø符號會被顯示成?,可以用server.htmlencode來正確顯示,但是如果用戶新增加記錄,那麼加入的數據內容會類似“脂肪抽吸注水針2 ø2mmx25cm

所以

要麼在剛纔的代碼處加個判斷
if instr(數據內容,“ø“)<>0 then
    resopnse.write server.htmlencode(數據內容)
else
    response.write 數據內容
end if

要麼就直接把數據庫內原來的ø符號全部替換成
&oslash;
然後只用直接顯示內容就可以了
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章