我想添加一個像Facebook一樣的按鈕。我正在使用從developers.facebook.com生成的標準XFBML代碼。但是,這裏有個問題:假設我的用例是郵件將發送給客戶,郵件中會有鏈接喜歡我的網站。現在,因爲你不能在電子郵件中包含JavaScript,我必須將用戶重定向到一箇中間頁面,該頁面託管着類似按鈕。當用戶點擊它時,他會被要求登錄或被要求喜歡它。對於Facebook的Javascript喜歡
我正在尋找一種方法,當用戶點擊他的電子郵件中的鏈接時,自動點擊類似按鈕。所以,當他點擊他的電子郵件時,基本上會自動喜歡這個頁面,這樣他就不必點擊兩次了 - (一次在電子郵件鏈接上,一次在中間頁面上的按鈕上)。我使用的代碼是:
<div id="fb-root"></div>
<script>
function f1(d, s, id) {
alert('Function Called');
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js = d.createElement(s); js.id = id;
js.src = "//connect.facebook.net/en_US/all.js#xfbml=1&appId=171216266453";
fjs.parentNode.insertBefore(js, fjs);
}
</script>
</head>
<body onLoad="f1(document, 'script', 'facebook-jssdk')">
<div class="fb-like" data-href="http://www.google.com/" data-send="false" data-width="450" data-show-faces="true"></div>
</body>
</html>
我真的希望這是不可能的! – 2012-01-17 16:12:24
我真的很希望這是不可能的! – DMCS 2012-01-17 16:51:16