有時(shí)我們查看網(wǎng)頁(yè)源代碼全是亂碼這是怎么一回事呢?又有什么解決的方法呢?今天我們沈陽(yáng)網(wǎng)站建設(shè)就來(lái)和大家聊一聊這個(gè)話(huà)題。
如果頁(yè)面顯示正常,查看網(wǎng)頁(yè)源代碼發(fā)現(xiàn)是亂碼,這個(gè)情況一般來(lái)說(shuō)是瀏覽器的問(wèn)題。比如,你用IE看源代碼是亂碼,但用Google看源代碼就不會(huì)是亂碼。(搜索引擎又不是用瀏覽器看網(wǎng)頁(yè),更不是用IE.)
這個(gè)根據(jù)很多網(wǎng)站的具體情況不同,處理辦法也不同。原因一般是:1、utf8編碼規(guī)范是將3個(gè)連續(xù)的字符計(jì)為單個(gè)字符,如果你在頁(yè)面上加載了某一個(gè)長(zhǎng)度不被3整除的字符串,那么頁(yè)面就會(huì)出現(xiàn)亂碼。2、一些多語(yǔ)言系統(tǒng),如Joomla、manbo、phpfag等,如果你把漢字寫(xiě)入源代碼,就會(huì)出現(xiàn)源代碼是亂碼的現(xiàn)象。
如果原來(lái)是正常的,你用了某個(gè)插件而導(dǎo)致出現(xiàn)這個(gè)情況,那么往往是那個(gè)插件中涉及到的提取字符長(zhǎng)度問(wèn)題。修改下即可。