当我单击php echo语句中的链接时,该文件在页面本身中打开。我希望文件在另一个选项卡中打开。
我知道target="_blank"
需要使用,但如何在我的代码中输入:
echo <div align=center><a href='$files_show'>$files_field</a></div>";
echo "<div align=center><a href='".$files_show."' target='_blank'>$files_field</a></div>";
target属性指定单击链接时链接文档的打开位置。默认为当前窗口。如果target =“_ blank”,则链接文档将在新选项卡中打开,或者(在较旧的浏览器上)将打开一个新窗口。 Source
尝试添加空白目标
echo "<div align=center><a href=\"$files_show\" target=\"_blank\">$files_field</a></div>";
你需要<a>
属性target="_blank"
。
此属性根据浏览器设置在新选项卡或新窗口中打开链接。
echo '<div align="center"><a href="'. $files_show .'" target="_blank">' . $files_field .'</a></div>';
您应该使用单引号和双引号在锚链接中使用php变量,如下所示。
echo "<div align='center'><a href='".$files_show."' target='_blank'>".$files_field."</a></div>";