Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/416.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript抓取URL并插入Facebook页面标签应用程序的Pinterest按钮_Javascript_Facebook_Pinterest - Fatal编程技术网

Javascript抓取URL并插入Facebook页面标签应用程序的Pinterest按钮

Javascript抓取URL并插入Facebook页面标签应用程序的Pinterest按钮,javascript,facebook,pinterest,Javascript,Facebook,Pinterest,我正在尝试在产品页面上添加一个Pinterest按钮,用于Facebook Tab应用程序中的单个图像 Pinterest代码取自其goodies部分,必须包含URL、媒体URL和描述 我对Javascript不是那么精通。我试图拉入URL并插入Javascript按钮中的单个项目。请参阅下文;谢谢 <a href="javascript:document.write(location.href);&media=http%3A%2F%2Fwww.mywebsite.net%

我正在尝试在产品页面上添加一个Pinterest按钮,用于Facebook Tab应用程序中的单个图像

Pinterest代码取自其goodies部分,必须包含URL、媒体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中知道您在哪个页面上

此信息通过
已签名的请求
传递到服务器。您有两种选择:

  • 构建链接到将链接到“Pin”服务器端的页面
  • 将有关页面和页面选项卡的信息传递给客户端,并在此处构建链接
请注意,这只是一个链接,在页面上包含Pinterest JavaScript(
//assets.Pinterest.com/js/pinit.js
)之前,它看起来不会像pinit按钮。若您在客户端构建该链接,则必须在之后包含该JavaScript,所以该链接将替换为带有实际Pin-It按钮的
iframe