gpt4 book ai didi

php - 目标 ="_self"自己神秘地变成了 "_blank"

转载 作者:太空宇宙 更新时间:2023-11-04 15:34:09 25 4
gpt4 key购买 nike

我正在使用 php 制作一些网页,但我在尝试制作链接时遇到了一些困难。

基本上我有我的 <a>在其上设置 target="_self"以使其保持在同一页面上。 (请注意该页面是一个新窗口,我也尝试使用“_top”和“_parent”)

<a href="http://ordi-003/inclusion/fiche.dos.assorti.info.php?id=<?php echo $donnees[0]['NoIdentDosAssorti'] ?>&lan=<?php echo $_SESSION['lan'] ?>" target="_self"><img src="<?php echo $donnees[0]['id2_pathImgMini'] ?>" width="75" height="75" /></a>

这是 php 形式的链接。

<a href="http://ordi-003/inclusion/fiche.dos.assorti.info.php?id=14&lan=fr" target="_self"><img src="../images/propriete/DosAssorti/mini/L482_mini.jpg" width="75" height="75" /></a>

这是显示源代码时arcoding到浏览器的结果。(跨IE,Firefox,Chrome)

<a target="_blank" href="http://ordi-003/inclusion/fiche.dos.assorti.info.php?id=14&lan=fr">

根据 Firebug 和 Chrome 开发工具,这是同一行。

单击链接时,预期结果是在同一页面上打开链接,但它会在新窗口中打开。将内部 Firebug “_blank”更改为“_self”,然后单击链接会产生良好的结果并在同一页面上打开链接。

我做错了什么吗?我是否错误地使用了 <a>在这里?

我应该寻找另一种方式来建立链接吗?我对任何事情都很开放,真的我尝试了不同的东西,在谷歌上看了很多,但找不到有同样问题的人。 Firefox 缓存已停用,所以这不应该是问题所在。在另一台计算机上也试过,结果相同。

如果我提供的信息太短,请告诉我还应该包括哪些内容,因为我是堆栈溢出的新手。

编辑:我忘了说,如果我删除 target 参数并且不放任何参数,“源代码页”不会显示任何应有的内容,但在 firefug 和 chrome 开发工具中它会显示 target="_blank"仍然。另外请注意,此文件只有 1 个副本,它位于运行本地站点的计算机的本地主机上。我正在直接编辑该文件。

编辑 2:http://pastebin.com/yrAMQEL9请注意,出于某种原因,pastebin 上的缩进很糟糕。

最佳答案

您运行的代码与您正在编辑的代码不同。确保您所做的更改已发送到您在浏览器中访问的服务器,并且您正在编辑正确的文件。

关于php - 目标 ="_self"自己神秘地变成了 "_blank",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10823415/

25 4 0
文章推荐: c++ - 为什么int提升为double而不是float进行隐式转换
文章推荐: javascript - 如何在 JavaScript 中根据输入字段数值将字符串推送到数组
文章推荐: c++ - 按住鼠标按钮时如何绘制?
文章推荐: html - 使用
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com