<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    夢幻之旅

    DEBUG - 天道酬勤

       :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
      671 隨筆 :: 6 文章 :: 256 評論 :: 0 Trackbacks

    今天在做JAVASCRIPT的時候,發現老是出現”未結束的字符串常量”.

    自己找了下應該是傳參數的時候,有特殊字符引起的.網上也找了下,也有好多出現這種情況.做下總結,以方便以后查閱.

    1.JAVASCRIPT引用時,使用的字符語言不一致.
    比如:<script type=”text/javascript” src=”xxx.js” charset=”UTF-8″>.xxx.js文件內部使用的是GB2312的格式,外面調用使用的是UTF-8,所以文件內部部分特殊字符因為格式不一致,出現亂碼,造成此原因.

    2.JAVASCRIPT輸出HTML字符時,前后標記不匹配.
    這種比較常見,往往在輸出字符串時,出現單引號(’)或雙引號(”)不配對,或者是在document.write()的時候,沒有正確輸出單引號(’)或雙引號(”)

    3.參數內出現HTML標記語言或包含換行符
    我今天所遇到的是這種情況.因為我所得到的數據以參數形式傳給一函數,結果該數據里包含換行符,造成了此錯誤.
    如:一般測試時只使用單行的數據,是正常的,未出現這個錯誤,.
    當測試時使用多行數據,并使用回車鏈換行,就出行了此錯誤.因為里面包含了換行符

    對于第3種情況,我的解決方法是:不直接將該數據以參數形式傳遞,而是先將其賦值在一個隱藏的文本內,需要調用的函數里只需讀取該文本里的內容即可.

    posted on 2010-03-18 15:56 HUIKK 閱讀(419) 評論(0)  編輯  收藏 所屬分類: JavaScript
    主站蜘蛛池模板: 亚洲av无码不卡私人影院| 色视频色露露永久免费观看| 国产亚洲精品久久久久秋霞| 亚洲国产成人久久精品软件| 免费被黄网站在观看| 亚洲熟女乱色一区二区三区| 成年网站免费视频A在线双飞| 亚洲美女aⅴ久久久91| 91精品手机国产免费| 亚洲精品国产福利片| 免费大片黄在线观看yw| 亚洲中文字幕无码一去台湾| 两个人的视频高清在线观看免费 | 亚洲中文字幕久久精品无码APP | 亚洲夂夂婷婷色拍WW47| 老司机永久免费网站在线观看| 亚洲免费综合色在线视频| 国产三级免费观看| 亚洲精品黄色视频在线观看免费资源| 免费在线观看的黄色网址| 国产区在线免费观看| 图图资源网亚洲综合网站| 美女被免费喷白浆视频| 国产精品亚洲五月天高清| 激情综合色五月丁香六月亚洲| 久久精品中文字幕免费| 亚洲av一本岛在线播放| 免费永久国产在线视频| 免费无码一区二区三区蜜桃 | 最近中文字幕免费2019| 亚洲av无码专区在线观看下载 | 亚洲欧洲日产国产最新| 成人在线视频免费| 一级特黄录像视频免费| 久久久亚洲欧洲日产国码二区| 18禁无遮挡无码网站免费| 特级毛片爽www免费版| 亚洲精品福利视频| 免费看国产一级特黄aa大片| 亚洲免费在线视频| 亚洲heyzo专区无码综合|