Rumah hujung hadapan web tutorial js Jquery乱码的一次解决过程 图解教程_jquery

Jquery乱码的一次解决过程 图解教程_jquery

May 16, 2016 pm 06:34 PM
jquery Watak bercelaru

Untitled-1

Untitled-2 

简单的请求,简单的响应,但是乱码产生了

Untitled-3

Why?

乱码之所以产生,原因很简单,无非就是编码表用错了,如传的是big5字符,接收却使用utf-8,或utf-8编码,却用GB2312解码。

 

好吧,先确认一下是否请求过程中产生的乱码

Untitled-4

 

那我发过去的是乱码吗?

Untitled-5

 

打开C:/tmp/下的test.txt

Untitled-6

 

这是什么编码,猜一猜?

Untitled-7

 

看来客户端没错,且正确地到了服务器端了,那应该是asp.net搞错了编码了,HttpRequest类里找下有没有相关的Encoding相关的属性

Untitled-8

Untitled-9 

 

看看web.config吧

Untitled-10

测试一下修改成utf-8看看

Untitled-11

原因成功找到,看来就是客户端传utf-8,然后服务器端big5接收产生问题

不过这个专案不能这样解决,因为这个旧专案跑了很久了,改这里可能影响以前的其它程式,那就改客户端吧,设置请求属性为utf-8,让asp.net不迷茫

修改ajax请求代码,设定charset属性

Untitled-12

 

问题得以解决,不过最近也有在vs2005中使用jquery,没有发生乱码,可能是vs2005已经默认为utf-8了(有空再去找下是在哪里默认的,或那位TX告知一下)

 

vs.net2003默认是本机操作系统的编码,如big5,gb2312,因此常常发生乱码问题.

 

另,分享一个简单的文本文件的乱码查看方法.

Untitled-14

Untitled-15 

 

对于一些不是以txt结尾的文本档(如aspx,cs),可以先将后缀改为txt,然后再打开IE看,否则IE会不认得,直接下载

 

图片太多,请网速慢的TX原谅~~

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

Video Face Swap

Video Face Swap

Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Bagaimana untuk menyelesaikan masalah aksara yang kacau apabila mengimport data Cina ke Oracle? Bagaimana untuk menyelesaikan masalah aksara yang kacau apabila mengimport data Cina ke Oracle? Mar 10, 2024 am 09:54 AM

Tajuk: Kaedah dan contoh kod untuk menyelesaikan masalah aksara bercelaru apabila mengimport data Cina ke dalam Oracle Apabila mengimport data Cina ke pangkalan data Oracle, aksara bercelaru sering muncul Ini mungkin disebabkan oleh tetapan set aksara pangkalan data atau masalah penukaran pengekodan semasa import proses. . Untuk menyelesaikan masalah ini, kami boleh mengambil beberapa kaedah untuk memastikan data Cina yang diimport dapat dipaparkan dengan betul. Berikut ialah beberapa penyelesaian dan contoh kod khusus: 1. Semak tetapan set aksara pangkalan data Dalam pangkalan data Oracle, tetapan set aksara adalah

Bagaimana untuk menangani aksara bercelaru dalam terminal Linux Bagaimana untuk menangani aksara bercelaru dalam terminal Linux Mar 20, 2024 pm 03:12 PM

Bagaimana untuk menangani masalah aksara bercelaru dalam terminal Linux Apabila menggunakan sistem Linux, kadang-kadang teks yang dipaparkan dalam terminal akan bercelaru Ini membawa ketidakselesaan kepada kita apabila menggunakan terminal dan perlu ditangani tepat pada masanya. Artikel ini akan memperkenalkan cara menangani beberapa masalah biasa terminal Linux yang bercelaru, dan memberikan contoh kod khusus. Masalah 1: Aksara Cina bercelaru pada terminal Aksara Cina bercelaru pada terminal biasanya disebabkan oleh tetapan pengekodan aksara yang salah pada terminal. Kita boleh menyelesaikan masalah ini dengan mengubah suai tetapan pengekodan aksara terminal. #Lihat terminal semasa

Bagaimana untuk menggunakan kaedah permintaan PUT dalam jQuery? Bagaimana untuk menggunakan kaedah permintaan PUT dalam jQuery? Feb 28, 2024 pm 03:12 PM

Bagaimana untuk menggunakan kaedah permintaan PUT dalam jQuery? Dalam jQuery, kaedah menghantar permintaan PUT adalah serupa dengan menghantar jenis permintaan lain, tetapi anda perlu memberi perhatian kepada beberapa butiran dan tetapan parameter. Permintaan PUT biasanya digunakan untuk mengemas kini sumber, seperti mengemas kini data dalam pangkalan data atau mengemas kini fail pada pelayan. Berikut ialah contoh kod khusus menggunakan kaedah permintaan PUT dalam jQuery. Mula-mula, pastikan anda memasukkan fail perpustakaan jQuery, kemudian anda boleh menghantar permintaan PUT melalui: $.ajax({u

Bagaimana untuk menyelesaikan masalah aksara yang kacau apabila Win11 dimulakan? Bagaimana untuk menyelesaikan masalah aksara yang kacau apabila Win11 dimulakan? Feb 29, 2024 pm 12:16 PM

Win11 ialah sistem pengendalian terbaharu Microsoft, tetapi sesetengah pengguna mungkin menghadapi masalah memaparkan aksara bercelaru semasa boot, yang akan menjejaskan penggunaan biasa sistem Artikel ini akan memperkenalkan beberapa kaedah untuk menyelesaikan masalah ini. Kaedah 1: 1. Tekan kombinasi kekunci [Win+S], atau klik [Ikon Carian] di sebelah ikon mula pada bar tugas Dalam carian Windows yang dibuka, masukkan [Panel Kawalan] dalam kotak carian, dan kemudian klik [Buka]. Aplikasi panel kawalan padanan terbaik; tab Pengurusan], dan kemudian klik [Tukar] Tetapan Serantau Sistem] 4. [Nyahtanda] Versi Beta: Gunakan Unicode

Strategi dan teknik untuk menyelesaikan aksara Cina yang kacau dalam pangkalan data Oracle Strategi dan teknik untuk menyelesaikan aksara Cina yang kacau dalam pangkalan data Oracle Mar 08, 2024 am 09:48 AM

Strategi dan teknik untuk menyelesaikan aksara Cina yang kacau dalam pangkalan data Oracle Dalam aplikasi pangkalan data sebenar, banyak pembangun atau pentadbir mungkin menghadapi masalah aksara Cina yang kacau dalam pangkalan data Oracle. Apabila data dalam pangkalan data bercelaru, ia bukan sahaja menjejaskan ketepatan dan kebolehbacaan data, tetapi juga membawa banyak masalah kepada sistem. Artikel ini akan menggabungkan contoh kod khusus untuk memperkenalkan strategi dan teknik untuk menyelesaikan aksara Cina bercelaru dalam pangkalan data Oracle untuk membantu pembaca memahami dan menyelesaikan masalah ini dengan lebih baik. 1. Sebab aksara bercelaru ialah set aksara yang tidak konsisten: sambungan pangkalan data dan aplikasi

Petua jQuery: Cepat ubah suai teks semua teg pada halaman Petua jQuery: Cepat ubah suai teks semua teg pada halaman Feb 28, 2024 pm 09:06 PM

Tajuk: Petua jQuery: Cepat ubah suai teks semua teg pada halaman Dalam pembangunan web, kita selalunya perlu mengubah suai dan mengendalikan elemen pada halaman. Apabila menggunakan jQuery, kadangkala anda perlu mengubah suai kandungan teks semua teg dalam halaman sekaligus, yang boleh menjimatkan masa dan tenaga. Berikut akan memperkenalkan cara menggunakan jQuery untuk mengubah suai teks semua teg pada halaman dengan cepat, dan memberikan contoh kod khusus. Pertama, kita perlu memperkenalkan fail perpustakaan jQuery dan memastikan bahawa kod berikut dimasukkan ke dalam halaman: &lt

Gunakan jQuery untuk mengubah suai kandungan teks semua teg Gunakan jQuery untuk mengubah suai kandungan teks semua teg Feb 28, 2024 pm 05:42 PM

Tajuk: Gunakan jQuery untuk mengubah suai kandungan teks semua teg jQuery ialah perpustakaan JavaScript yang popular yang digunakan secara meluas untuk mengendalikan operasi DOM. Dalam pembangunan web, kita sering menghadapi keperluan untuk mengubah suai kandungan teks tag pautan (tag) pada halaman. Artikel ini akan menerangkan cara menggunakan jQuery untuk mencapai matlamat ini dan memberikan contoh kod khusus. Pertama, kita perlu memperkenalkan perpustakaan jQuery ke dalam halaman. Tambahkan kod berikut dalam fail HTML:

Bagaimana untuk mengelakkan aksara Cina yang kacau dalam WordPress Bagaimana untuk mengelakkan aksara Cina yang kacau dalam WordPress Mar 05, 2024 pm 09:36 PM

Bagaimana untuk mengelakkan aksara Cina yang kacau dalam WordPress memerlukan contoh kod khusus Dalam proses menggunakan laman web WordPress, ramai pengguna akan menghadapi masalah aksara Cina yang kacau. Aksara Cina yang kacau akan menyebabkan masalah kepada pengguna apabila membaca dan menyemak imbas tapak web, dan juga boleh menjejaskan pengalaman pengguna dan pengoptimuman enjin carian tapak web. Dalam artikel ini, kami akan memperkenalkan beberapa kaedah untuk menyelesaikan masalah kacau Cina dalam WordPress dan memberikan contoh kod khusus. Tetapkan set aksara pangkalan data: Pertama, pastikan set aksara pangkalan data ditetapkan dengan betul untuk menyokong

See all articles