所以,我們要將在資料給 javascript時,就先做編碼 讓它去做呈現,這樣子才不會有問題。
我的做法是,先用 vb.net 去把要呈現的字串,做編碼,再前台用 javcript 的解碼函式解碼呈現。
範例如下 :
於Vb.net
Function show_str()
Return HttpUtility.UrlEncodeUnicode("我是中文字!+_@#$%^&*")
End Function
前端Javascrit
<script language="javascript" type="text/javascript">
document.write(unescape('<%=show_str %>'));
<script>
沒有留言:
張貼留言