Javascript抓取URL并插入Facebook按钮Facebook页面选项卡应用
问题描述:
我试图在Facebook选项卡应用中为单个图像的产品页面添加Pinterest按钮。Javascript抓取URL并插入Facebook按钮Facebook页面选项卡应用
Pinterest代码是从他们的好东西部分抓取的,并且必须包含URL,媒体网址和说明。
我不是那种精通Javascript的人。我试图拉取URL并插入到单个项目的Javascript按钮。请看下面;谢谢。
<a href="javascript:document.write(location.href);&media=http%3A%2F%2Fwww.mywebsite.net%2Ffiles%2Ftest%2Fks3.jpg&description=hello%20this%20is%20a%20product" class="pin-it-button" count-layout="horizontal">Pin It</a>
答
既然你试图让Pinterest的按钮,在Facebook的页面选项卡的工作,这将不会因无法知道你在JavaScript中哪个页面工作。
此信息通过signed_request
传递给服务器。你有两个选择这样做:
- 构建链接,将链接到“脚”服务器端
- 传递有关页面和页面标签信息到客户端页面,在这里建立了链接。
当心,这只是一个链接,它不会看起来像品It按钮,直到Pinterest的,包括JavaScript的(//assets.pinterest.com/js/pinit.js
)的网页上。如果您在客户端建立该链接,则必须在后面包含该JavaScript,因此链接将由iframe
替换为实际的Pin-It按钮。