javascript - 为目标 ="_blank"在 HTML 中打开新窗口

标签 javascript html css templates anchor

<a href="facebook.com/sharer" target="_blank" >Share this</a>

当用户点击它时,如何在新窗口中使其具有一定的宽度和高度? 在firefox中,当前代码只打开一个新标签页(不是新窗口)

最佳答案

要在包含尺寸和所有内容的新窗口中打开,您需要调用 JavaScript 函数,因为 target="_blank"不允许您调整尺寸。一个例子是:

<a href="http://www.facebook.com/sharer" onclick="window.open(this.href, 'mywin',
'left=20,top=20,width=500,height=500,toolbar=1,resizable=0'); return false;" >Share this</a>

希望对你有帮助。

关于javascript - 为目标 ="_blank"在 HTML 中打开新窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2541392/

相关文章:

javascript - 在哪里可以防止默认行为

javascript - 如何连接css动画和滚动条?

javascript - 颜色数组,试图给它们一些不透明度

css - 在服务器上少编译?

javascript - 正确使用 onCompleted 进行 GraphQL 突变

javascript - PHP 验证后提交表单后显示感谢消息

javascript - 如何在 react 中的 map 函数中将对象作为 Prop 传递

javascript - 如何使用 JS 创建响应式下拉菜单?

html - 隐藏在CSS中的绝对位置和溢出

css - 为什么下拉列表在 IE 11 中移动到左侧,但在 Chrome 或 FF 中却没有?