关闭

js用POST方式页面跳转,避免在地址栏中显示传递参数

359人阅读 评论(0) 收藏 举报
分类:

js用POST方式页面跳转,避免在地址栏中显示传递参数


function standardPost (url,args) 
    {
        var form = $("<form method='post'></form>");
        form.attr({"action":url});
        for (arg in args)
        {
            var input = $("<input type='hidden'>");
            input.attr({"name":arg});
            input.val(args[arg]);
            form.append(input);
        }
        $("html").append(form);
        form.submit();
    }

注意:

$("html").append(form);是为了兼容firefox浏览器,如果不加入这一行,在firefox中会出现不兼容的情况

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:23819次
    • 积分:439
    • 等级:
    • 排名:千里之外
    • 原创:17篇
    • 转载:22篇
    • 译文:0篇
    • 评论:0条
    文章分类