最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

window.showModalDialog參數(shù)傳遞中含有特殊字符的處理方法

 更新時間:2013年06月06日 17:13:26   作者:  
程序運行出錯經(jīng),過檢查發(fā)現(xiàn)傳遞的數(shù)據(jù)中出現(xiàn)了#等特殊字符,瀏覽器只取到#號前面的數(shù)據(jù),后面的被截斷,下面為大家介紹下正確的處理方法
程序沒有改動過運行一直正常,突然有一天同事告知出現(xiàn)錯誤了。經(jīng)過檢查發(fā)現(xiàn)傳遞的數(shù)據(jù)中出現(xiàn)了#等特殊字符,瀏覽器只取到#號前面的數(shù)據(jù),后面的被截斷。然后首先想到先把數(shù)據(jù)用 Server.UrlEncode方法編碼一下,雖然可以看到特殊字符已經(jīng)被編碼,可是正確的數(shù)據(jù)依然沒有傳遞過去,錯誤依舊。
復制代碼 代碼如下:

"JavaScript:window.showModalDialog('Info.aspx?bh=" + Server.UrlEncode(e.Row.Cells.FromKey("編號").Text.Trim()) + "‘,null,'dialogWidth:750px;dialogHeight:500px;center:yes;status:no;resizable:yes;');"

然后改用Escape方法后,參數(shù)傳遞正常:
復制代碼 代碼如下:

"JavaScript:window.showModalDialog('Info.aspx?bh='+ escape(\"" + e.Row.Cells.FromKey("編號").Text.Trim() + "\"),null,'dialogWidth:750px;dialogHeight:500px;center:yes;status:no;resizable:yes;');"

但是如果不是用模態(tài)窗口而直接把鏈接地址打開的話用Server.UrlEncode就沒有問題,很奇怪,哪位大濕能給指點一下

相關文章

最新評論

康乐县| 扎兰屯市| 太白县| 同德县| 普洱| 犍为县| 徐州市| 贡嘎县| 泾源县| 阳高县| 温州市| 柳林县| 永靖县| 宝丰县| 万安县| 扶余县| 长治县| 八宿县| 敦化市| 深州市| 吉木萨尔县| 莱州市| 宁城县| 太和县| 西吉县| 司法| 孝义市| 繁昌县| 镇原县| 固始县| 白水县| 株洲县| 广河县| 定兴县| 逊克县| 大洼县| 巩义市| 钦州市| 延寿县| 商都县| 安龙县|