在新选项卡中打开链接在IE10中不起作用
Open link in new tab does not work in IE10
我使用的是window。在jquery中打开在新选项卡中打开链接。在chrome/safari/firefox中可以正常工作,但在IE10中不起作用。
$('.div').click(function() {
$(this).target = "_blank";
window.open('http://url/15M');
return false;
});
我该如何解决这个问题?
浏览器本身将决定何时打开新选项卡而不是新窗口,尽管您可以通过浏览器设置影响它的决定。话虽如此,有时候我们可以做一些事情来鼓励一种方式而不是另一种方式。在这个特殊的例子中,我能够让IE10通过传递宽度和高度值来打开一个窗口:
$("button").on("click", function () {
window.open("http://msdn.microsoft.com", "popup", "width=640,height=480");
});
请记住,您最终无法控制是否在新选项卡或新窗口中打开某些内容。这完全取决于用户的机器;所以不要将任何用户体验依赖关系融入到这个假设中。
尝试如下:
$('.div').click(function() {
window.open('http://url/15M', '_blank');
return false;
});
相关文章:
- 我的下拉菜单中的链接不起作用
- Ajax:Ajax响应中的链接不起作用
- jQuery Mobile到其他页面的锚链接不起作用
- 外部JavaScript链接不起作用
- 为什么我的动态更改链接不起作用?(Javascript)
- DOM事件链接不起作用
- javascript中最大字符数的链接不起作用
- jQuery高亮显示滚动导航链接不起作用
- 鼠标悬停导航链接不起作用
- 单击下拉菜单中的链接不起作用
- jQuery 链接不起作用
- 使用javascript的方法链接不起作用
- 具有另一个背景图像的图像上的链接不起作用
- AJAX 请求类似的链接不起作用
- 移动设备上的网站超链接不起作用
- JavaScript链接不起作用
- 谷歌地图自定义标记链接不起作用
- 铬错误或编码错误?目标页面中的锚/ID 链接不起作用
- 模式对话框内的链接不起作用
- IE javascript 书签let PDF 链接不起作用