【问题标题】:popup windows in not opened in codeigniter在 codeigniter 中未打开的弹出窗口
【发布时间】:2013-04-09 05:49:30
【问题描述】:

我正在使用 codeigniter,在其中一个视图中,当数据库中不存在员工代码时,我触发了以下函数(使用 jquery ajax - 工作正常)。当输入的代码无效但确认结果为真时显示确认弹出窗口,以下代码不会触发弹出窗口!

function popup(){
        if(confirm("Employee_code not available! \nSave the code as new employee?")){
            //var new_emp_window = "<?php echo base_url().'index.php/it_inventory/new_employee'; ?>";
            widnow.open('www.google.com', 'width=500, height=500');
        }else{
            alert("ohh!");
            $('#employee_code').val('').focus();
        }
    }

【问题讨论】:

    标签: javascript codeigniter confirm popupwindow


    【解决方案1】:

    应该是 window 而不是 widnow,更改:

    widnow.open
    

    window.open
    

    尝试:

    window.open("www.google.com", "_blank", "width=500,height=500");
    

    见:window.open()

    【讨论】:

    • 天哪,我的错!但这只是我打字时的错字..!事实并非如此!
    【解决方案2】:
    1. 首先将www.google.com 更改为http://www.google.com。由于浏览器将没有协议前缀的 URL 处理为相对路径。

    2. 检查您的浏览器上的弹出窗口阻止程序是否处于活动状态。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-06-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多