[英]Open a new window using PHP
有没有办法在不使用JavaScript的情况下使用PHP打开新窗口或新选项卡。
不,一个窗口只能通过添加target="_blank"
属性(在Strict(X)HTML中无效,但在HTML5中有效)或使用JavaSript的window.open(url '_blank')
url'_blank window.open(url '_blank')
来打开。
PHP运行服务器端 - 因此它可以生成HTML或JavaScript,但它不能直接与客户端交互。
简答: 不 。
PHP是一种服务器端语言 (至少在Web开发环境中)。 它完全无法控制客户端,即浏览器。
不是.PHP是一种服务器端语言,这意味着它在浏览器开始渲染页面之前完全完成了它的工作。 你需要使用Javascript。
不,那里没有。
不,PHP是服务器端脚本
PHP是一种服务器端语言,当您选择View Source时,它会生成您在页面上看到的所有代码。 PHP不能单独影响客户端,它需要通过JavaScript等语言来实现。
PHP是服务器端的,正如大家所说,但是你可以在表单标签中添加target="_blank"
属性。 这不会执行任何工作服务器端,但允许您将表单提交到要在服务器上处理的新窗口。
一个巧妙的技巧,但1)在HTML Strict中弃用,2)很少有用。
这个答案专门用于如何从PHP调用JavaScript函数? 线; 你可以执行这段代码:
<?php
echo "<script> window.open(\"about:blank\"); </script>";
?>
希望这有帮助!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.