我有一个包含数十或数百个帖子的页面,每个帖子都有社交按钮.我只是无法为每个网址生成所有按钮:它太慢了(facebook,g +,twitter,pinterest ......用于数百个链接).所以,我没有动态生成facebook分享按钮,而是使用一个简单的img指向
https://www.facebook.com/sharer.php?u=${url_of_current_post}&t=
Run Code Online (Sandbox Code Playgroud)
当用户点击它时,会打开一个弹出窗口,其中包含facebook生成的内容.
我如何为Pinterest做到这一点?我只找到生成按钮的代码,但我想尽可能避免使用js.有类似下面的东西吗?
http://pinterest.com/pinthis?url=${url_of_current_post}
Run Code Online (Sandbox Code Playgroud)
请不要试图让我使用js按钮,谢谢.
当您单击图像时,我想创建与Pinterest相同的效果:打开模态窗口但页面的URL也会更改.最后一部分至关重要:浏览器地址栏中的URL已更改,但我们仍然在后台看到原始页面内容(这就是为什么我称之为模态,即使它可能比这复杂得多).我理想地寻找一个jQuery解决方案.
[编辑]我应该补充一点,当然Pinterest行为不会破坏Back按钮,这也是至关重要的.