麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > JavaScript > 正文

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

2019-11-20 22:39:43
字體:
來源:轉載
供稿:網友
程序沒有改動過運行一直正常,突然有一天同事告知出現錯誤了。經過檢查發現傳遞的數據中出現了#等特殊字符,瀏覽器只取到#號前面的數據,后面的被截斷。然后首先想到先把數據用 Server.UrlEncode方法編碼一下,雖然可以看到特殊字符已經被編碼,可是正確的數據依然沒有傳遞過去,錯誤依舊。
復制代碼 代碼如下:

"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方法后,參數傳遞正常:
復制代碼 代碼如下:

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

但是如果不是用模態窗口而直接把鏈接地址打開的話用Server.UrlEncode就沒有問題,很奇怪,哪位大濕能給指點一下
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 麻豆视频在线观看免费网站 | 日韩视频在线观看免费 | 狠狠干伊人网 | 精品国产一区二区三区久久久蜜月 | 99爱精品在线 | 婷婷中文字幕一区二区三区 | 在线播放免费人成毛片乱码 | 欧美久久一区二区 | 欧美日韩在线视频一区 | 日本不卡一区二区三区在线观看 | 亚洲网站免费观看 | 免费视频xxxx| 精品成人免费一区二区在线播放 | 免费久久久| 毛片在线免费视频 | 国产毛片自拍 | 黄色av网站在线观看 | 国产91一区二区三区 | 国产精品视频一区二区三区四区国 | 亚洲午夜天堂吃瓜在线 | 久久久久久久99 | 欧美成人精品一区二区 | 99re色| 欧美性受xxx黑人xyx性爽 | 一级视频网站 | 精品国产99久久久久久宅男i | 中文字幕精品在线播放 | 亚洲人成网站在e线播放 | 国产精品久久久久久久四虎电影 | 羞羞视频免费观看入口 | 好吊色欧美一区二区三区四区 | 国产成年人网站 | 欧美成年性h版影视中文字幕 | 91精品成人福利在线播放 | 欧美日韩亚洲在线观看 | 黄wwww| 欧美性生交大片 | 超碰97国产在线 | 欧美一级黄色免费看 | 国产一级毛片网站 | 亚洲三区精品 |