Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/74.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 图像上的href不';行不通_Html_Image_Href - Fatal编程技术网

Html 图像上的href不';行不通

Html 图像上的href不';行不通,html,image,href,Html,Image,Href,当用户单击图像时,我试图刷新页面 我试过这样的方法: <a href="no_serie.php"><img style="max-width:150px; margin-top: 1px;" src="bootstrap/img/ICOMS-LOGO.jpg"> </a> 但这不起作用。当我点击图片时,什么也没发生 我做错什么了吗 完整代码: <div class="navbar navbar-inverse navbar-fixed-

当用户单击图像时,我试图刷新页面

我试过这样的方法:

<a href="no_serie.php"><img style="max-width:150px; margin-top: 1px;"
    src="bootstrap/img/ICOMS-LOGO.jpg">
</a>

但这不起作用。当我点击图片时,什么也没发生

我做错什么了吗

完整代码:

 <div class="navbar navbar-inverse navbar-fixed-top" role="navigation">
  <div class="container-fluid">
    <div class="navbar-header">
      <a href="no_serie.php">
        <img style="max-width:300px; margin-top: 1px;" src="bootstrap/img/ICOMS-LOGO.jpg">          
      </a>
    </div>
    <div class="navbar-collapse collapse">
      <ul class="nav navbar-nav navbar-right">
        <li><a href="ajouter_produit.php">Ajouter un Produit</a></li>
        <li><a href="ajouter_lot.php">Ajouter un Lot</a></li>
        <li><a href="ajouter_distributeur.php">Ajouter un Distributeur</a></li>
        <li><a href="ajouter_employe.php">Ajouter un Employé</a></li>
      </ul>
    </div>
  </div>
</div>


为什么不使用“#”标记而不是no_serie.php

代码中没有任何错误。它工作得很好。如果可能,尝试使用其他浏览器


如果您有一些扩展,请尝试禁用一些扩展。某些浏览器可能会检测到您位于同一个页面名称上,并且不会重新加载该页面。

删除
navvar标题
。它可能会禁用单击事件

只需删除锚标记中href中的链接,并向其中添加javascript即可
您的任务完成了。请检查下面的代码

<div class="navbar navbar-inverse navbar-fixed-top" role="navigation">
  <div class="container-fluid">
    <div class="navbar-header">
      <a onclick="location.reload();" href="javascript:;">
        <img style="max-width:300px; margin-top: 1px;" src="bootstrap/img/ICOMS-LOGO.jpg">          
      </a>
    </div>
    <div class="navbar-collapse collapse">
      <ul class="nav navbar-nav navbar-right">
        <li><a href="ajouter_produit.php">Ajouter un Produit</a></li>
        <li><a href="ajouter_lot.php">Ajouter un Lot</a></li>
        <li><a href="ajouter_distributeur.php">Ajouter un Distributeur</a></li>
        <li><a href="ajouter_employe.php">Ajouter un Employé</a></li>
      </ul>
    </div>
  </div>
</div>


尝试用以下代码替换锚定标签:



问题出在哪里?是否要重新加载页面或将用户发送到特定页面?您的代码是正确的(除非您没有关闭图像标记)。除非你能用小提琴再现你的问题,否则我认为我们不会有多大帮助。“no_serie.php”的路径正确吗?它和你的HTML文件在同一个文件夹中吗?请显示更多的HTML或创建fiddle pls“no_serie.php”是编写代码的文件。当我点击图片时,我想刷新实际页面。正如我所说,我得到了相同的结果:/Soo代码中没有错误吗?是的,你没有使用/关闭img标签,一些人说我不需要关闭该标签,其他人告诉我需要…:/?为了更好的实践,你必须关闭img标签。我正在使用带有4个“addBlocks”扩展的Google Chrome。在IE中,它看起来很可怕,但仍然不起作用。在FireFox中,与google chrome中相同…:/@Booba_uu2012你能试着使用并检查它是否仍然不起作用吗