/** * 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(); }