JavaScript encodeURI() 函数

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.作用

防止乱码

 

posted @ 2017-01-16 18:41  Mr_伍先生  阅读(678)  评论(0)    收藏  举报