C# 喜欢按钮javascript加载
我有一个网站,上面有一些quotesPlaton、Aristotel等。所有这些引用都显示在一个网站上,它们都是从数据库中提取出来的。我有一个方法,当网站加载时,会自动为这些引用中的每一个创建Like按钮:C# 喜欢按钮javascript加载,c#,javascript,asp.net,facebook-like,C#,Javascript,Asp.net,Facebook Like,我有一个网站,上面有一些quotesPlaton、Aristotel等。所有这些引用都显示在一个网站上,它们都是从数据库中提取出来的。我有一个方法,当网站加载时,会自动为这些引用中的每一个创建Like按钮: System.Web.UI.HtmlControls.HtmlContainerControl fbIframe = new System.Web.UI.HtmlControls.HtmlGenericControl("iframe"); f
System.Web.UI.HtmlControls.HtmlContainerControl fbIframe = new System.Web.UI.HtmlControls.HtmlGenericControl("iframe");
fbIframe.Attributes["scrolling"] = "no";
fbIframe.Attributes["frameborder"] = "0";
fbIframe.Attributes["style"] = "border:none; overflow:hidden; width:250px; height:21px;";
fbIframe.Attributes["allowTransparency"] = "true";
fbIframe.Attributes["src"] = "//www.facebook.com/plugins/like.php?href=" + HttpUtility.UrlEncode("http://www.example.com/like/" + Quote[0]) +
"&send=false&layout=button_count&width=250&show_faces=false&action=like&colorscheme=light&font&height=21";
它是如何工作的:当有人喜欢URL,例如Facebook externalhit抓取此链接,而我的pagelike.aspx路由到like/{ID}时,它会自动创建标题和元描述,它会从数据库中提取引用并将其设置为元描述。。若不是外部点击,那个么用户将被重定向到我主页上的正确报价,所有报价都会显示在主页上
问题是我的页面上有30-40个这样的内容,而且网站加载速度很慢。是否有一些脚本允许我这样自由地更改like url的href,但在页面加载后异步加载like按钮?
请尽可能详细地说,因为我从来没有做过任何Fb编程
谢谢你能给我们一个真实的url吗?我把它还原成原来的,没有“喜欢”按钮,直到我能让它运行得更快。