2013-02-15 68 views
7

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

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

+0

我在IE9中也遇到了这个问题。只在图库/图片重页上。我读过一些升级到IE10的固定它。我升级到10,它半固定它。后退按钮现在可以工作,但需要两次点击。还发现使用谷歌浏览器没有问题,并正常工作。希望他们尽快解决。 – 2013-02-16 19:09:05

回答

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中的一部分。

+1

这只对我有用,当我有data-pin-do-not-log =“true”时。虽然真的很好找。另外,您可以执行data-pin-debug =“true”来验证。它记录:'主页或服务器已要求我们不要登录'。谢谢! – 2013-02-19 21:18:08

+0

@SamSimmons酷它的工作,这只是一个理论。我会更新回应,以便人们不必阅读整件事情。 – Rodolfo 2013-02-19 21:57:43

+0

伟大的答案谢谢! – 2013-02-26 12:34:20

1

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

0

我和Pinterest的这里https://help.pinterest.com/requests/884162

Thier答复中提出的。几乎是一个刷了。


嗨,

如何的PIN按钮添加到您的网站或商品页面的信息,请访问:

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

更先进的文档可以在这里找到:

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

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

我们要求您使用我们的帮助文章尽快获取所需的信息。如果您希望我们的小组了解其他信息,则可以回复此邮件。

感谢您的写作和快乐固定!

  • 的Pinterest的团队
+2

我无法看到其他人的请求 - 如果您在Pinterest上得到回复,请在此更新,我将不胜感激! – 2013-02-19 15:06:09

0

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