Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/419.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在网站中使用javascript阻止弹出窗口时共享twitter_Javascript_Twitter - Fatal编程技术网

如何在网站中使用javascript阻止弹出窗口时共享twitter

如何在网站中使用javascript阻止弹出窗口时共享twitter,javascript,twitter,Javascript,Twitter,我正在使用twitter共享按钮,它作为一个弹出的twitter窗口打开,但当弹出窗口被阻止时,它无法打开 是否有任何java脚本,即使弹出窗口被阻止,也会强制使用twitter 任何帮助都将不胜感激 提前感谢通常,弹出窗口在异步打开时会被阻止,而不是通过用户操作(如单击按钮) 要绕过弹出窗口阻止程序,我建议使用以下方法: html: (URL是您要共享的URL,TEXT是帖子标题) 通过这种方式,您可以手动使用该功能,即使不包括twitter javascript sdk 希望这有帮助,并绕过

我正在使用twitter共享按钮,它作为一个弹出的twitter窗口打开,但当弹出窗口被阻止时,它无法打开

是否有任何java脚本,即使弹出窗口被阻止,也会强制使用twitter

任何帮助都将不胜感激


提前感谢

通常,弹出窗口在异步打开时会被阻止,而不是通过用户操作(如单击按钮)

要绕过弹出窗口阻止程序,我建议使用以下方法:

html:

URL
是您要共享的URL,
TEXT
是帖子标题)

通过这种方式,您可以手动使用该功能,即使不包括twitter javascript sdk

希望这有帮助,并绕过弹出窗口拦截器

<input type="button" id="btn_tw" value="Share on Twitter" />
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');
});