对不起,如果这显然是明显的,但我已经用Google搜索了,我认真找不到任何PHP的方法来做到这一点.
不使用HTML或Javascript - 仅限纯PHP(来自CodeIgniter站点中的Controller文件) - 如何使用我指定的链接打开浏览器窗口?
可能吗?
谢谢!
插口
编辑:似乎有些人误解了我的意思,我为没有说清楚而道歉.我知道用PHP可以设置header("Location: http://site.com")为浏览器加载一个新窗口; 我想知道是否可以发送标题来说" Location在新窗口中打开".
编辑2:澄清我想要做的事情:用户可以向我的网站提交一些内容.在点击"提交"之前,他们可以选择(通过复选框)推文.如果选中该复选框,则在将所有内容插入数据库等之后,新的窗口/选项卡将加载URL http://twitter.com/home?status=Hello%20World或推文所说的内容.用户将选择这样做,所以我不是"做一些我不应该做的事".事后我明白,可能有更好的方法.
Bol*_*ock 10
您不能使用服务器端语言(PHP)来控制客户端行为(为超链接强制新的浏览器窗口).
Codeigniter有一个可以做你想要的功能
anchor_popup()
与anchor()函数几乎相同,只是它在新窗口中打开URL.您可以在第三个参数中指定JavaScript窗口属性,以控制窗口的打开方式.如果未设置第三个参数,则只需使用您自己的浏览器设置打开一个新窗口.这是一个带属性的例子
在URL帮助器中
| 归档时间: |
|
| 查看次数: |
51861 次 |
| 最近记录: |