【サムネイル】WhiteB ..
[2ch|▼Menu]
409:406
09/06/13 21:13:58 F1BHQrxq0
>>407
情報ありがとうございます!なるほど「wb.〜」の関数はほぼ「wbapp:〜」で、WebAPIみたいにGETリクエストしていたんですね。
IE8でも2083文字制限を確認しました。でもGETならしょうがないですよね(Firefoxは無制限らしいですが…)。

検索していると、英語のページで自分には読めませんが、この問題を回避してそうなページを見つけました。
 URLリンク(bytes.com)
ここを参考にPOSTリクエストするようexecCmdを少し変えてみるとエラーもでなくなりましが、関数によっては恐らくURLエンコードがらみで上手くいかない部分もあるのか、まだ不完全ですww

wb.execCmd = function (func, argv) {
    var cmd = "wbapp:" + func + "?";
    for(pro in argv){
        var arg = argv[pro] + "";
        arg = arg.replace(/ /g, "%20");
        arg = arg.replace(/&/g, "%26");
        arg = arg.replace(/=/g, "%3d");
        cmd += pro + "=" + arg + "&";
    }
    //window.navigate(cmd);
    var id = "exec-cmd";
    new Insertion.Bottom("view", '<form id="'+id+'" method="post" action="'+cmd+'"></form>');
    $(id).submit();
    Element.remove($(id));
};



次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

4820日前に更新/320 KB
担当:undef