1.
定义和用法
encodeURI() 函数可把字符串作为 URI 进行编码。
2.
例子:
<script type="text/javascript"> document.write(encodeURI("http://www.w3school.com.cn")
+ "<br />") document.write(encodeURI("http://www.w3school.com.cn/My first/")
) document.write(encodeURI(",/?:@&=+$#")
) </script>
输出:
http://www.w3school.com.cn http://www.w3school.com.cn/My%20first/ ,/?:@&=+$#
3.项目示例
/** * 查看当前竞买人的保证金的情况(跳转到"竞买人列表的保证金页面") * * @param value * @param row * @param index */ function bailPriceFtt(value,row,index){ var title = '保证金中心'; var url = top.baseUrl + 'customer/bail?customerId=' + row.customerId + '&account=' +encodeURI(row.name); var icon = 'icon-sys'; bail= '<a href="#" onclick="top.addTab(\'' + title + '\',\'' + url + '\',\'' + icon + '\')">'+row.bailPrice+'</a>'; if (row.bailPrice == null) { return 0; } return bail; }
4.作用
防止乱码