自定义社交共享未在窗口中打开
Custom social share not opening in windows?
我在本教程的基础上创建了一个自定义社交共享模块,并试图理解为什么我的模块会在全屏的新选项卡中打开,但本教程会在特定大小的新窗口中打开。
我更希望我的课程能像本教程一样开放,但我不确定。我知道有一种方法可以用JS
来定义窗口的大小,但这对我来说似乎不是最优雅的解决方案
感谢您的帮助!
这是链接的基本HTML:
<a class="fa fa-twitter share-base share-twitter" onclick="window.open('https://twitter.com/intent/tweet?text=the text')"></a>
这是我的模块的原型。
只需添加window.open
内部的大小,如下所示:
<a class="fa fa-twitter share-base share-twitter" onclick="window.open('https://twitter.com/intent/tweet?text=the text','','width=200,height=100')">test</a>
参见小提琴:https://jsfiddle.net/1a8mpL75/1/
相关文章:
- 在angularJS中使用模态窗口时,在控制器之间共享对象数组
- 在 AngularJS 和非 AngularJS 弹出窗口之间共享变量
- 自定义社交共享未在窗口中打开
- 共享这将在一个新窗口中打开facebook共享
- 在javascript(客户端)中跨多个窗口共享数据
- 在不打开弹出窗口的情况下在Facebook上共享内容
- 单击共享此窗口的弹出窗口
- 如何使用 postMessage 在顶级窗口之间共享数据
- 社交共享链接弹出窗口在共享页面上未显示正确的URL
- Facebook共享对话框打开空白弹出窗口 - 但在重新加载时有效
- 谷歌地图API v3-所有标记共享相同的信息窗口
- 打开一个窗口并在选项卡之间共享
- 是否在浏览器选项卡/窗口之间共享requestAnimationFrame()调用
- 打开新窗口并从父窗口加载CSS和js,还可以共享会话
- 如何在同一域上跨窗口共享事件
- 通过窗口消息共享文件系统url的DOM异常
- 一个浏览器窗口中的所有选项卡共享一个JavaScript线程
- 如何在JavaScript中在窗口和框架之间共享数据
- 在CasperJS中与弹出窗口共享cookie
- 是Chrome扩展内容脚本范围共享时,打开一个新的选项卡与窗口.打开(自Chrome 45)