DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> JavaScript入門知識 >> 關於JavaScript >> mysql輸出數據賦給js變量報unterminated string literal錯誤原因
mysql輸出數據賦給js變量報unterminated string literal錯誤原因
編輯:關於JavaScript     
從mysql讀取某一文本數據,付給js變量比如

復制代碼 代碼如下:
<script type="text/javascript">var strs="蘇潤葡萄種植園依托滬寧高速和揚溧高速兩大交通走廊,緊鄰鎮榮公路上黨鎮薛村段,離鎮江市僅20公裡,交通便利蘇潤葡萄種植園引進新品種、

新工藝、新技術和現代經營管理體制,采用大棚種植。目前主要品種有五個:夏黑、美人指、貴公子、黃蜜、金手指。蘇潤葡萄種植園還 ...";

document.write(strs);</script>


卻發現火狐下始終報 unterminated string literal錯誤。把那段文本復制到txt中打開發現出現了幾個黑方塊,原來那是mysql的換行標記\r\n,在txt中因為使用雙字節而不能正確顯示,所以顯示2個黑方塊。

解決辦法:在服務器端返回這個數據時,去掉\r\n

$value=str_replace("\r\n","",$value)


XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved