Я пишу сценарий, который позволяет пользователям просматривать свои отчеты, прежде чем сохранять их в базе данных с помощью CodeIgniter.
Использование представления $this->load->view('preview_report', $data);
тег.
Есть ли что-нибудь, что я могу добавить в эту строку, чтобы загрузить ее в новое окно браузера?
Если у вас есть разные функции (или контроллеры) для создания и просмотра отчетов, например http: // localhost / appname / report / create и http: // localhost / appname / report / preview , вы можете открыть новое окно браузера при вызове предварительного просмотра функции, используя основные вещи, такие как
<a href="http://localhost/appname/report/preview" target="_blank" >PREVIEW REPORT</a>
и ваш отчет откроется в новом окне . если это то, что вы хотите.
Если «загрузка в новый браузер» относится к «всплывающему окну», то я не думаю, что сам PHP может помочь вам создать всплывающее окно без использования Javascript.
Посмотрите на эту страницу: http://codeigniter.com/forums/viewthread/61395/#302107