【问题标题】:Godaddy seal showing multiple times when clicked on browser back button?单击浏览器后退按钮时,Godaddy 印章显示多次?
【发布时间】:2018-06-21 21:04:55
【问题描述】:

在页脚我有这段代码来显示godaddy印章

<footer class='text-center'>
<p>
<span id='siteseal'>
<script async src='https://seal.godaddy.com/getSeal?sealID=Nbs00qGadT8ILaxW12TDlYGkLLzafwt4TSDFmSljCQjDcdB0B1J02RveTAaZ'></script>
</span>
</p>
<p>
Copyright &copy; 2018
</p>
</footer>

页脚印章显示正确。我点击几个链接,它再次显示印章一次。但是现在当我点击浏览器的后退按钮时,它会转到我点击链接的原始页面,它现在将显示重复的徽标,如下所示

如果我嵌套很深并且多次单击返回,那么它将继续复制徽标。如果我点击后退按钮三次,它会显示三个徽标。

我该如何解决这个问题?我很感激任何帮助!谢谢!

【问题讨论】:

    标签: image browser


    【解决方案1】:

    您可以临时添加此 CSS 以隐藏重复的图像:

    #siteseal img + img { 
      display: none;
    }
    

    这不会解决问题,这很可能是 JS 加载两次的结果。仔细检查 JS 是否未包含在页面的其他位置。站点的 URL 也会有所帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-11-08
      • 1970-01-01
      • 1970-01-01
      • 2013-08-11
      • 1970-01-01
      • 2017-10-06
      相关资源
      最近更新 更多