【问题标题】:Opening up a url in a new window - Codeigniter在新窗口中打开一个 url - Codeigniter
【发布时间】:2014-02-13 15:38:27
【问题描述】:

我现在正在转换一个网站,但我似乎不知道如何打开一个新窗口。我有一个表单,当我单击提交时,它会转到控制器中的“membershipRenewalPrint”功能。我的控制器里面是这样的:

        $data['orderDrilldown'] = $this->MiscTools->orderDrilldown(reset($_POST));
        $this->load->view('pages/members/includes/membership_renewal_print',array_merge($data, $this->data));

在新窗口中加载它的正确方法是什么?

谢谢, 奥斯汀

【问题讨论】:

  • 您要提交表单并打开新窗口吗?
  • 是的,是在控制器中处理还是在我看来?
  • 你必须在视图中处理。而且我的解决方案也会在新标签而不是窗口中打开。
  • 所以您希望表单的响应显示在弹出窗口或其他内容中?

标签: php codeigniter url


【解决方案1】:

你必须在表单标签中定位。

<form target="_blank" .....>

在 CI 中,

$attributes = array('target' => '_blank', 'id' => 'myform');

echo form_open('ACTION_URL', $attributes);

【讨论】:

    【解决方案2】:

    你可以简单地写:

    echo form_open('ACTION_URL', array('target'=&gt;'_blank', 'id'=&gt;'myform'));

    【讨论】:

      猜你喜欢
      • 2014-04-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-06-15
      • 1970-01-01
      • 2014-03-24
      相关资源
      最近更新 更多