[互助交流] JSP & JavaScript..中文

<script language="JavaScript">
function yesorno(theform){
  var reply = confirm('你確定要刪除嗎?');
   if (reply==true)
      {       
           open("delet2.jsp?hiddenField="+theform.hiddenField.value);
      }
   }
</script>
---------------------------上方(list.jsp)和下面(delet2.jsp)是不同的檔---------------

<%
request.setCharacterEncoding("big5");
out.print(request.getParameter("hiddenField"));
%>

想問一下各位大大....
為什麼我在delet2.jsp時
英文.....沒有錯
但是中文.....就出現亂碼
(對阿在網址的地方他有出現中文但是在下面print時就會變亂碼)
有什麼可以解決的方法嗎?
還是說要加什麼東西上去??

感謝各位摟~....謝謝
複製這篇網址分享給朋友: http://discuz.bluelovers.net/thread-2689-1.html#pid3946

RE: [互助交流] JSP & JavaScript..中文

沒有加上最基本的
<meta http-equiv="Content-Type" content="text/html; charset=big5">

所以並不是亂碼
只是無法正確判斷編碼
複製這篇網址分享給朋友: http://discuz.bluelovers.net/thread-2689-1.html#pid3947

本篇的內容不含引用除另有聲明外,如符合 CC授權條款 則套用 姓名標示-非商業性-相同方式分享 3.0 通用版

套一句黃小琥說過的話:「你可以點歌,但是我可以選歌」

TOP

RE: [互助交流] JSP & JavaScript..中文

這一行已經有加入了......但還是一樣.......編碼出現錯誤阿.

<%@ page c  pageEncoding="big5" language="java" import="java.sql.*" errorPage="" %>
複製這篇網址分享給朋友: http://discuz.bluelovers.net/thread-2689-1.html#pid3948

TOP

RE: [互助交流] JSP & JavaScript..中文

基本上 希望以直接增加HTML的方式來加入
這樣瀏覽器才會看的懂(而且list.jsp和delet2.jsp兩個都要加)

另外你可以試試看在你還沒修改之前
先值行一次之後
看到亂掉的編碼
在瀏覽器上按右鍵 選 編碼 選你要的編碼
複製這篇網址分享給朋友: http://discuz.bluelovers.net/thread-2689-1.html#pid3949

本篇的內容不含引用除另有聲明外,如符合 CC授權條款 則套用 姓名標示-非商業性-相同方式分享 3.0 通用版

TOP

RE: [互助交流] JSP & JavaScript..中文

我沒有修改任何東西..
因為我是使用Dreamweaver所以剛剛的那個設定已經有了
<meta http-equiv="Content-Type" c />
<%@ page c  language="java" import="java.sql.*" errorPage="" %>

所以我沒有加東西(兩個都有)
對阿在瀏覽器上按右鍵 選 編碼 選我要的編碼
選出來還是一樣會是亂碼....
難道用JavaScript.....沒辦法傳中文嗎?

[[i] 本帖最後由 p012153 於 2007-8-10 07:28 編輯 [/i]]
複製這篇網址分享給朋友: http://discuz.bluelovers.net/thread-2689-1.html#pid3950

TOP

RE: [互助交流] JSP & JavaScript..中文

我已經解決了~~
謝謝你的回答~~
^^
複製這篇網址分享給朋友: http://discuz.bluelovers.net/thread-2689-1.html#pid4023

TOP

RE: [互助交流] JSP & JavaScript..中文

XD 我都忘記 繼續找方法了= =
不好意思呢 那你是怎解決的呢
複製這篇網址分享給朋友: http://discuz.bluelovers.net/thread-2689-1.html#pid4024

本篇的內容不含引用除另有聲明外,如符合 CC授權條款 則套用 姓名標示-非商業性-相同方式分享 3.0 通用版

TOP

RE: [互助交流] JSP & JavaScript..中文

我是在接收的後方加入        .getBytes("8859_1")
例如:
String text=new String(request.getParameter("hiddenField").getBytes("8859_1"));
複製這篇網址分享給朋友: http://discuz.bluelovers.net/thread-2689-1.html#pid4499

TOP