0

我正在尝试将 pinterest 按钮添加到控件中。我正在尝试在后面的代码中添加 href,但它似乎不起作用。

到目前为止我有

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

pinterest 窗口打开,但其中没有数据。

谁能帮我一把?

谢谢

4

2 回答 2

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 编码的正确方法。

于 2012-06-26T16:41:08.950 回答
0

我不确定您要查找的代码到底是什么...但是将此代码粘贴到您要固定的页面的 url 的位置。应该作为一个 pin it 按钮。

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)})());
于 2012-08-16T08:24:43.993 回答