客户端有一个oscommerce网上商店,有许多有趣的东西供人们使用pinterest,只有pin书签不起作用。我在网上到处搜索,但找不到任何值得关于此的东西,所以我希望这里的任何人都可以帮助我。pinterest书签不能在网站上工作
当我点击书签时什么也没有显示,但是当我突然打开萤火虫时,pinterest覆盖图会弹出所有图像。一旦所有10次提示都显示“抱歉,但我们无法在此页面上看到任何大图像或视频”。萤火虫控制台没有给我任何有用的东西,所以我有点想法。
客户端有一个oscommerce网上商店,有许多有趣的东西供人们使用pinterest,只有pin书签不起作用。我在网上到处搜索,但找不到任何值得关于此的东西,所以我希望这里的任何人都可以帮助我。pinterest书签不能在网站上工作
当我点击书签时什么也没有显示,但是当我突然打开萤火虫时,pinterest覆盖图会弹出所有图像。一旦所有10次提示都显示“抱歉,但我们无法在此页面上看到任何大图像或视频”。萤火虫控制台没有给我任何有用的东西,所以我有点想法。
好吧,经过一番更多的探索之后,我发现了一个不正当的DOCTYPE在Chrome中搞砸了一些书签的提法。我检查了一些其他网站,并改变了所有的
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
到
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
而现在它的作品!
作为一个侧面说明,小书签也不会捕获帧中的图像等,这样可能会搞砸一些网站。
你知道'DOCTYPE'有意思,对吧?如果您没有将您的网站编写为“XHTML 1.0 strict”,那么使用该doctype是不正确的,并且这样做可能会在浏览器中创建奇怪且意外的呈现结果。 – 2012-04-07 15:05:01
我在女朋友的Wordpress博客上有类似的问题。
问题是我的图像名称为“a”,“b”,“c”,“d”(因为编码某些JS OnMouseOver翻转时我很懒)。这些名字导致书签不加载 - 一旦我改变了对象名称,书签加载的一切都很好。
它可能无法正常工作的一个原因是如果您的网站是https并且书签是旧的。
我注意到Pinterest书签在我们的网站上没有做任何事。
中的Chrome Web检查透露:“[锁定]在https://example.com/foo页面运行不安全的内容http://assets.pinterest.com/js/pinmarklet.js ...?”
的书签的当前版本被固定到https网站上工作,虽然当然你也可以”不要依靠你的访客来更新。
您将不得不举例说明可以测试此页面的页面以及链接或pinterest书签的代码。还要解释你测试过的浏览器/操作系统组合。 – 2012-04-07 03:50:05
我已经研究了这一点,并且据我所见,只有webkit浏览器才有这个问题。我也找到了解决方案,现在在这里发布。 – apocra 2012-04-07 13:28:22