Javascript 来自自定义Twitter按钮的Twitter共享回调

Javascript 来自自定义Twitter按钮的Twitter共享回调,javascript,twitter,Javascript,Twitter,我使用以下命令实现了一个自定义twitter按钮 var url = attrs.twitterShare; var width = 575; var height = 400; var left = (getScreenWidth() - width) / 2; var top = (getScreenHeight() - height) / 2; var opts = 'status=1' + ',width=' + width + ',heigh

我使用以下命令实现了一个自定义twitter按钮

   var url = attrs.twitterShare;
   var width = 575; 
   var height = 400; 
   var left = (getScreenWidth() - width) / 2; 
   var top = (getScreenHeight() - height) / 2; 
   var opts = 'status=1' + ',width=' + width + ',height=' + height + ',top=' + top + ',left=' + left;

   window.open('http://twitter.com/share?original_referer=' + url, 'twitter_share', opts);

总之,单击一个元素,该元素调用javascript open,打开twitter.com/share,其中包含要共享的url。但是我想知道是否有一个回调可以用来获取链接共享的统计信息,如转发次数?

您可以在弹出窗口中嵌入一个iframe,加载共享url,当页面更改时,您可以处理

function callback(url) { alert(url); };
var window = open('url','name','height=300,width=300');
window.document.write('<iframe onLoad="window.opener.callback(this.contentWindow.location);" src="https://twitter.com/intent/tweet?url=http%3A%2F%2Fbbc.co.uk&text=This is a Twitter title">');
函数回调(url){alert(url);};
变量窗口=打开('url','name','height=300,width=300');
window.document.write(“”);