相关疑难解决方法(0)

JavaScript:location.href在新窗口/标签页中打开?

我有来自第三方开发人员的JavaScript文件.它有一个链接,用目标替换当前页面.我想在新标签页中打开此页面.

这是我到目前为止:

if (command == 'lightbox') {
 location.href="https://support.wwf.org.uk/earth_hour/index.php?type=individual";
}
Run Code Online (Sandbox Code Playgroud)

谁能帮我吗?

javascript

361
推荐指数
5
解决办法
62万
查看次数

如何检测浏览器是否阻止弹出窗口?

偶尔,我遇到一个试图弹出一个新窗口(用于用户输入或重要的东西)的网页,但弹出窗口阻止程序会阻止这种情况发生.

调用窗口可以使用哪些方法来确保新窗口正确启动?

popup

120
推荐指数
4
解决办法
8万
查看次数

以编程方式在选项卡上打开新页面

我正试图"强迫"Safari或IE7 使用新标签打开新页面.

以编程方式我的意思是:

window.open('page.html','newtaborsomething');
Run Code Online (Sandbox Code Playgroud)

javascript safari tabs internet-explorer-7

96
推荐指数
7
解决办法
20万
查看次数

单击jquery中的链接打开新选项卡(窗口)

我有一个显示行godelete按钮的Web应用程序.

如果用户单击go,则应打开新的选项卡/窗口,其中包含根据行数据构建的URL.

我怎么能在jquery中这样做?我在做的是:

$('.go').click( function () {
   var wid = {{ wid|tojson|safe }};
   var sid = $(this).prop('id');
   url = $script_root + '/' + wid + '/' + sid;

   // go to url
});
Run Code Online (Sandbox Code Playgroud)

一些更新:

我真正特林实现动态更新是href一个的<a>元素.

<a id="foo" href="#">foo</a>
<script type="text/javascript>
$('#foo').click( function() {
  $(this).prop('href', 'http://www.google.com/');
});
</script>
Run Code Online (Sandbox Code Playgroud)

这不起作用(小提琴:http://jsfiddle.net/6eLjA/)

javascript jquery

39
推荐指数
1
解决办法
12万
查看次数

标签 统计

javascript ×3

internet-explorer-7 ×1

jquery ×1

popup ×1

safari ×1

tabs ×1