自定义pinterest按钮

时间:2012-06-15 15:51:43

标签: c# pinterest

我正在尝试向控件添加一个pinterest按钮。我试图在后面的代码中添加href,但它似乎没有工作。

到目前为止我已经

pinterestButton.Attributes.Add("href", "http://pinterest.com/pin/create/button/?url=" + productLink + "&media=" + imageLink);

pinterest窗口打开但没有数据。

任何人都可以帮我一把吗?

由于

2 个答案:

答案 0 :(得分:1)

看起来你需要对查询字符串参数进行URI编码,即

"http://pinterest.com/pin/create/button/?url=" + productLink + "&media=" + imageLink

应该是:

"http://pinterest.com/pin/create/button/?url=" + HttpUtility.UrlEncode(productLink) + "&media=" + HttpUtility.UrlEncode(imageLink)

我不是ASP / C#程序员,但快速查找显示这是URI编码的正确方法。

答案 1 :(得分:0)

我不确定您要查找代码的确切内容...但是请将此代码粘贴到您想要引脚的网址的位置。应该作为按钮按钮。

javascript:void((function(){var%20e=document.createElement('script');e.setAttribute('type','text/javascript');e.setAttribute('charset','UTF-8');e.setAttribute('src','http://assets.pinterest.com/js/pinmarklet.js?r='+Math.random()*99999999);document.body.appendChild(e)})());