2016-07-21 56 views
0

我想在彈出窗口中打開一個鏈接。我寫了下面的代碼。但是當我點擊鏈接時,它不會打開彈出式窗口。而且它會打開一個不同的鏈接比指定的鏈接在codeigniter的彈出窗口中打開鏈接

鏈接:

<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"); 
} 

回答

0

試試這個

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()

+0

還是一樣:( –

+0

你能告訴PHP。查看源代碼之後,產生你的源代碼 –

0

有經驗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"); 
} 

相關問題