gpt4 book ai didi

javascript - Pinterest "Pin it"按钮在 Internet Explorer 中中断 'back'

转载 作者:数据小太阳 更新时间:2023-10-29 04:44:29 31 4
gpt4 key购买 nike

我最近发现在 Internet Explorer(至少 v9)中,Pinterest 的“Pin it”按钮破坏了浏览器中的“后退”功能。右键单击它会显示类似“http://assets.pinterest.com/pidget.html”的条目' 作为上一页。

看起来 Pinterest 正在添加一个 iFrame,而 IE 正在将其地址添加到历史记录中。单击“后退”不会执行任何操作。这是一个已知问题吗?是否有解决方法?

最佳答案

好吧,作为一个临时解决方案(除了删除“固定”按钮),通过阅读他们的代码,我相信(未测试)您可以将一部分添加到 <script>调用以禁用日志记录,就像这样......

<script type="text/javascript" src="//assets.pinterest.com/js/pinit.js" data-pin-do-not-log="true"></script>

这有效但不适用于我,因为我异步加载脚本并使用 load命令,所以我所做的是将 pinit.js 文件本地复制到服务器,并更改了

if(a.v.config["do-not-log"]||a.a.doNotLog===true)

if(a.v.config["do-not-log"]||a.a.doNotLog===true||true)

看起来它正在 iframe 中进行某种登录。

关于javascript - Pinterest "Pin it"按钮在 Internet Explorer 中中断 'back',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14903334/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com