Я пытаюсь открыть ссылку во всплывающем окне. Я написал следующий код. Но когда я нажимаю на ссылку, это не открывает всплывающее окно. А также он открывает другую ссылку, чем указанная ссылка
ссылка на сайт:
<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");
}
Попробуй это
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()
Есть опыт б4. Решено этим способом.
<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");
}