我正在使用 Twitter 共享按钮,该按钮作为弹出式 Twitter 窗口打开,但当弹出窗口被阻止时,它无法打开。
是否有任何java脚本可以强制使用twitter,即使弹出窗口被阻止?
任何帮助将不胜感激!!
提前致谢
最佳答案
通常,弹出窗口在异步打开而不是通过用户操作(例如单击按钮)打开时会被阻止。
要绕过弹出窗口拦截器,我建议使用以下内容:
html:
<input type="button" id="btn_tw" value="Share on Twitter" />
js:
document.getElementById('btn_tw').addEventListener('click', function(){
window.open('http://twitter.com/share?url='+ URL +'&text='+ TEXT, 'sharer', 'toolbar=0,status=0,width=626,height=436');
});
(URL
是您要分享的网址,TEXT
是帖子标题)
这样,即使没有包含 twitter javascript sdk,您也可以手动使用该功能。
希望有所帮助,并绕过弹出窗口阻止程序。
关于javascript - 即使在网站中使用 JavaScript 阻止弹出窗口时如何共享 Twitter,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25300699/