我需要在另一个选项卡中的echo语句中打开一个文件

问题描述 投票:1回答:4

当我单击php echo语句中的链接时,该文件在页面本身中打开。我希望文件在另一个选项卡中打开。

我知道target="_blank"需要使用,但如何在我的代码中输入:

echo <div align=center><a href='$files_show'>$files_field</a></div>";
php tabs echo
4个回答
1
投票
echo "<div align=center><a href='".$files_show."' target='_blank'>$files_field</a></div>";

target属性指定单击链接时链接文档的打开位置。默认为当前窗口。如果target =“_ blank”,则链接文档将在新选项卡中打开,或者(在较旧的浏览器上)将打开一个新窗口。 Source


1
投票

尝试添加空白目标

echo "<div align=center><a href=\"$files_show\" target=\"_blank\">$files_field</a></div>";

1
投票

你需要<a>属性target="_blank"

此属性根据浏览器设置在新选项卡或新窗口中打开链接。

echo '<div align="center"><a href="'. $files_show .'" target="_blank">' . $files_field .'</a></div>';

1
投票

您应该使用单引号和双引号在锚链接中使用php变量,如下所示。

echo "<div align='center'><a href='".$files_show."' target='_blank'>".$files_field."</a></div>";
© www.soinside.com 2019 - 2024. All rights reserved.