【问题标题】:open link in a pop up window in codeigniter在 codeigniter 的弹出窗口中打开链接
【发布时间】:2016-07-21 08:06:30
【问题描述】:

我正在尝试在弹出窗口中打开一个链接。我写了以下代码。但是当我单击该链接时,它不会打开一个弹出窗口。而且它会打开一个与指定链接不同的链接

链接:

<a href='#' class= 'tooltip' title='click to see information' onclick='linkopen(event);'><?php echo $info->individual; ?></a>

脚本:

function linkopen(event) {
    event.preventDefault();
    window.open(<?php echo base_url().'marketing/incoming_call/info/'.$info->party_id; ?>, "_blank", "toolbar=yes,scrollbars=yes,resizable=yes,top=500,left=500,width=400,height=400");
}

【问题讨论】:

    标签: javascript php codeigniter window


    【解决方案1】:

    试试这个

    function linkopen(event) {
        event.preventDefault();
        window.open("<?php echo site_url('marketing/incoming_call/info').'/'.$info->party_id; ?>", "_blank", "toolbar=yes,scrollbars=yes,resizable=yes,top=500,left=500,width=400,height=400");
    }
    

    拨打open()时错过了双引号

    【讨论】:

    • 你能把你的源代码展示一下PHP之后生成的东西吗?查看源代码
    【解决方案2】:

    有经验b4。这样就解决了。

    <a href='#' class= 'tooltip' title='click to see information'onclick='linkopen();'><?php echo $info->individual; ?></a>
    
    
    <script>
    function linkopen() {
        window.open("<?php echo site_url("marketing/incoming_call/info/$info->party_id"); ?>", "_blank", "toolbar=no, scrollbars=yes, resizable=yes, top=100, left=100, width=795, height=500px");
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-11-26
      • 2014-10-07
      • 1970-01-01
      相关资源
      最近更新 更多