为什么我无法在手机上的新标签中打开链接? 但是当我尝试在PC桌面上运行我的脚本时,可以在新标签中打开该链接。
这是我的剧本
if($data[$flag] == 1){
echo "<li><a href=\"img2.php?x=".$fix[0][0]."&y=".$fix[1][0]."\">Sektor ".($flag + 1)."</a></li>\n";}
$flag++;
有什么建议吗?
答案 0 :(得分:0)
试试吧。
if($data[$flag] == 1){
echo "<li><a href=\"img2.php?x=".$fix[0][0]."&y=".$fix[1][0]."\" target="blank">Sektor ".($flag + 1)."</a></li>\n";}
$flag++;
target =“blank”用于在新标签页中打开链接
答案 1 :(得分:0)
要强制在新窗口/标签中打开链接,您可以在URL上使用target =“_ blank”,如下所示:
if($data[$flag] == 1){
echo "<li><a href=\"img2.php?x=".$fix[0][0]."&y=".$fix[1][0]."\" target="_blank">Sektor ".($flag + 1)."</a></li>\n";}
$flag++;
这会导致输出看起来像这样:
<li><a href="img2.php?x=123&y=1456" target="_blank">Sektor 789</a></li>
请记住'_blank'中的下划线很重要。
另外值得一提的是,这是从XHTML 1.1 but not from HTML5折旧的。这是开发社区中常见的误解。