Jquery(window.open)在safari中不起作用

时间:2014-11-30 01:52:54

标签: jquery

代码在桌面浏览器中运行良好,但是当我尝试从iphone,ipad访问时,点击不起作用,可能是由于pop块或任何东西。我尝试了很多方法,但没有运气。

这是我的代码

var myWindow = window.open("stackoverflow.com"+$("#ord_box_cur_id").val(),"Print","width=400");

我试过删除,同样的结果。 :(

var myWindow = window.open("stackoverflow.com"+$("#ord_box_cur_id").val(),"Print");

我尝试用新窗口打开但仍然是相同的结果,点击没有给出任何回复。

感谢您寻求帮助

这里是全功能

    $("#button_accept").click(function(){           
        $.ajax({
              type: 'POST',
              url: 'ajax/accept.php',
              dataType: 'html',
              cache: false,
              data:  { order_id: $("#ord_box_cur_id").val(), admin_comment: $("#ord_admin_comment").val()} ,
              beforeSend:function(){

              },
              success:function(data){
                if(parseInt(data)==1){



                    var myWindow = window.open('zhttp://www.google.com', '_blank', 'toolbar=0,location=0,menubar=0');



                    //myWindow.print();

                    $(".popupcontainer").hide();



                    $(".order_tr_"+$("#ord_box_cur_id").val()).removeClass("new cancelled");
                    $(".order_tr_"+$("#ord_box_cur_id").val()).children(".tr_pstat").html("Processed");

                }
                else
                    alert("Network error, please retry!");
              },
              error:function(){
                alert("Error");
              }
        });
});

0 个答案:

没有答案