我的PHP之旅
js开新窗口,不被拦截
post by:风子 2013-12-27 16:38
/**
 * js开新窗口,不被拦截
 * @author aboc
 **/
function open_url(url){
    var tempurl = url.split("?");
    var input = '';
    if(typeof tempurl[1] != 'undefined'){
        var query = tempurl[1];
        var query_a = query.split("&");
        for(var s in query_a){
            var s_a = query_a[s];
            s_a = s_a.split("=");
            input += '<input type="hidden" name="'+s_a[0]+'" value="'+s_a[1]+'" />';
        }
    }
    var str = '<form action="'+url+'" method="get" target="_blank" id="open_url_form"><input type="hidden" name="tt" value="1" />'+input+'</form>';
    if( $("#open_url").html() == null){
        $("body").append(str);
    }
    $("#open_url_form").submit().remove();
}

评论:
发表评论:
昵称

邮件地址 (选填)

个人主页 (选填)

内容