1

W3Schools では、次の例を挙げています。

var uri = "http://w3schools.com/my test.asp?name=ståle&car=saab";
var res = encodeURIComponent(uri);

しかし、それを実行すると、encodeURIComponent が実装されていないというエラーが表示されます。

try{    
    var str:String = "Contracts and Leases";
    var rtn = encodeURIComponent(str);
}catch(e){
    println(e)
}

上記をボタンに追加すると、実装されていないエラーが発生します。スペースを %20s に置き換えるだけで十分です。

4

1 に答える 1

8

java.net.URLEncoder.encode(stringToEncode, "utf-8")あなたの場合はこれを使用してください:

try{    
    var str:String = "Contracts and Leases";
    var rtn = java.net.URLEncoder.encode(str, "utf-8");
}catch(e){
    println(e)
}
于 2014-10-06T19:41:33.163 に答える