我正在尝试将 pinterest 按钮添加到控件中。我正在尝试在后面的代码中添加 href,但它似乎不起作用。
到目前为止我有
pinterestButton.Attributes.Add("href", "http://pinterest.com/pin/create/button/?url=" + productLink + "&media=" + imageLink);
pinterest 窗口打开,但其中没有数据。
谁能帮我一把?
谢谢
看起来您需要对查询字符串参数进行 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 编码的正确方法。
我不确定您要查找的代码到底是什么...但是将此代码粘贴到您要固定的页面的 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)})());