7

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

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

4

4 回答 4

3

好吧,作为一个临时解决方案(除了删除“固定”按钮),通过阅读他们的代码,我相信(未经测试)你可以在<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 中进行某种登录。

于 2013-02-18T15:38:41.983 回答
1

我在这里用 PInterest 提出了它https://help.pinterest.com/requests/884162

他们的回应。几乎一扫而光。


你好 ,

有关如何将 Pin It 按钮添加到您的网站或产品页面的信息,请访问此处:

http://pinterest.com/about/goodies/

此处提供了更高级的文档:

https://help.pinterest.com/entries/21101982

很遗憾我们无法提供编码支持。由于添加 Pin It 按钮的问题可能是由于与设置的不同部分发生冲突而引起的,因此通常最好由熟悉您的设置的人对其进行故障排除。您可能还想尝试搜索网络,看看其他人是否有类似的问题,尤其是使用类似网站平台或语言的人。

我们要求您使用我们的帮助文章尽快获得所需的信息。如果您希望我们的团队了解其他信息,您可以回复此消息。

感谢您的写作和快乐的钉住!

  • Pinterest 团队
于 2013-02-18T11:14:01.717 回答
1

我遇到了同样的问题。我通过依次转到“工具”、“Internet 选项”和“安全”,将该网站添加到我的受限站点列表中。它似乎已经解决了这个问题。

于 2013-02-16T03:06:26.430 回答
0

当我们第一次按下新的 Pin It 按钮时,这是一个临时错误,应该不再是问题,因为我们在报告后不久就删除了日志框架。抱歉,添麻烦了!

于 2015-09-20T14:47:19.073 回答