首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > CSS >

Html链接中展示'%'号

2012-11-22 
Html链接中显示%号???? 我在用C生成Html文件的时候发现链接中存在%**这类的字符在浏览器上都会被转换(*

Html链接中显示'%'号

???? 我在用C生成Html文件的时候发现链接中存在%**这类的字符在浏览器上都会被转换(*代表字母或数字),如%E5就会转换成汉字!因此链接中有%号就总是打开失败,如%E5%91%BD%E4%BB%A4%E5%8F%82%E6%95%B0.txt。经过试验感觉E5等应该是实际的ASCII码值,所以如果想在链接中使用%,就必须采用%号的ASCII码'%25'代替'%'号。

string szUrl = “%95%B0... .txt”;int nIndex = 0;while(nIndex < szUrl.length()) if(szUrl.at(nIndex ++) == '%') szUrl.insert(nIndex, "25");

?

热点排行