2013-04-02 2 views
0

Мне нужно знать, можно ли загрузить представление codeigniter в новом окне?можно открыть новый вид codeigniter в новом окне

мне нужно отправить данные в представление, как этот

$this->load->view('pdfview', $data); 

, но я хочу этот вид откроется в новом окне или вкладке

Здравствуйте

мне нужно знать, если это возможно загрузить представление codeigniter в новом окне?

мне нужно отправить данные в представление, как этот

$this->load->view('pdfview', $data); 

, но я хочу этот вид откроется в новом окне или вкладке

+0

Чтобы открыть новое окно, вам необходимо выполнить функцию anchor() функции codeigniter, как показано ниже, '_blank'))); ?> –

ответ

1

Попробуйте загрузить страницу по щелчку якорного тэга и поставить цель как «пустой», как

<a href="mydomain/controller/function" target="_blank">Goto Page</a> 
+0

Как я могу передать данные? – user1910232

+0

Какие данные вы хотите передать – Gautam3164

+0

@ user1910232 как параметры GET или POST, возможно, –

0

Открытие нового окна не является серверной операцией (это PHP) - это клиентская сторона. Вы должны просто добавить цель в свой тег <a>.

+0

подумал, что есть способ загрузить представление codeigniter в новом окне – user1910232

0

Вы не можете использовать серверный язык (PHP) для управления поведением на стороне клиента (форсирование нового окна браузера для гиперссылки).

0

Как вы называете свой контроллер/просмотр? Очевидно из ссылки на вашем сайте.

На этой ссылке добавьте атрибут target = "_ blank".

Eg: <a href="pdf/view/12" target="_blank">View PDF</a> 

Пользователь нажимает на него, он открывает новое окно.

Смежные вопросы