数码资讯
在window.showmodaldialog参数传递特殊字符处理
程序没有改变运行正常,突然有一天,一个同事告诉一个错误。检查后发现#特殊字符来传输数据,只有在截断的数据接入的#浏览器。那么我们首先想到的server.urlencode第一编码数据。虽然我们可以看到特殊字符已经被编码,但是正确的数据仍然没有传输,错误仍然是一样的。 复制代码代码如下所示: Java
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
程序没有改变运行正常,突然有一天,一个同事告诉一个错误。检查后发现#特殊字符来传输数据,只有在截断的数据接入的#浏览器。那么我们首先想到的server.urlencode第一编码数据。虽然我们可以看到特殊字符已经被编码,但是正确的数据仍然没有传输,错误仍然是一样的。
复制代码代码如下所示:
Javascript:window.showmodaldialog('info。aspxbh =+ server.urlencode(e.row.cells.fromkey(编号)。Text.Trim())+
使用转义方法后,参数将转移到正常值:
复制代码代码如下所示:
Javascript:window.showmodaldialog('info。aspxbh =逃脱+ e.row.cells.fromkey(数)。Text.Trim()+
但如果你不打开链接地址直接与模态窗口,使用server.urlencode不成问题。奇怪的是,一个大的湿气可以被指出。
复制代码代码如下所示:
Javascript:window.showmodaldialog('info。aspxbh =+ server.urlencode(e.row.cells.fromkey(编号)。Text.Trim())+
使用转义方法后,参数将转移到正常值:
复制代码代码如下所示:
Javascript:window.showmodaldialog('info。aspxbh =逃脱+ e.row.cells.fromkey(数)。Text.Trim()+
但如果你不打开链接地址直接与模态窗口,使用server.urlencode不成问题。奇怪的是,一个大的湿气可以被指出。
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。