相关疑难解决方法(0)

JavaScript在新窗口中打开,而不是标签

我有一个选择框时,选择window.open(url)一个项目时调用.Firefox默认会在新标签页中打开该页面.但是,我希望页面在新窗口中打开,而不是新选项卡.

我怎么能做到这一点?

javascript firefox

357
推荐指数
11
解决办法
51万
查看次数

如何使用JavaScript模拟点击?

我只是想知道如何使用JavaScript来模拟元素上的点击.

目前我有:

<script type="text/javascript">
function simulateClick(control)
{
    if (document.all)
    {
        control.click();
    }
    else
    {
        var evObj = document.createEvent('MouseEvents');
        evObj.initMouseEvent('click', true, true, window, 1, 12, 345, 7, 220, false, false, true, false, 0, null );
        control.dispatchEvent(evObj);
    }
}
</script>

<a href="http://www.google.com" id="mytest1">test 1</a><br>

<script type="text/javascript">
    simulateClick(document.getElementById('mytest1'));
</script>
Run Code Online (Sandbox Code Playgroud)

但它不起作用:(

有任何想法吗?

javascript

263
推荐指数
8
解决办法
38万
查看次数

254
推荐指数
6
解决办法
55万
查看次数

在新标签中提交表单

我想(只是为了测试一些函数,在我避免这种行为之后)在新标签上加载由提交调用的页面:它可能吗?

php forms jquery http-post

129
推荐指数
6
解决办法
11万
查看次数

新标签中的Chrome,Javascript,window.open

在chrome中,这将在新选项卡中打开:

<button onclick="window.open('newpage.html', '_blank')" />
Run Code Online (Sandbox Code Playgroud)

这将在一个新窗口中打开(但我也想在新标签页中打开它:

<script language="javascript">
  window.open('newpage.html', '_blank');
</script>
Run Code Online (Sandbox Code Playgroud)

这可行吗?

javascript window.open

109
推荐指数
5
解决办法
28万
查看次数

HTML:如何强制链接在新选项卡中打开,而不是新窗口

我用来target="_blank"在新标签中打开链接...但是在IE中它会打开一个完全符合逻辑的新窗口,因为这_blank是应该做的,我不知道target="_blank"在其他浏览器中的表现如何...是否有一些东西给强制链接在新选项卡中打开..如果浏览器支持选项卡...否则创建一个新窗口

html tabs cross-browser

78
推荐指数
4
解决办法
18万
查看次数

Jquery如何在href元素上触发click事件

我试图用jquery触发超链接上的click事件,如下所示.超链接没有任何ID但它确实有cssclass

 $(document).ready(function () {  $('.cssbuttongo').trigger('click'); }); 
Run Code Online (Sandbox Code Playgroud)

上述功能无效.这是超链接

<a href="hyperlinkurl" class="cssbuttongo">hyperlink anchor</a>
Run Code Online (Sandbox Code Playgroud)

谢谢你的回答.

jquery events triggers click hyperlink

73
推荐指数
3
解决办法
26万
查看次数

单击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万
查看次数

在用户单击ajax调用后打开没有弹出窗口阻止程序的新选项卡

我有一个页面,使用户能够通过HTML5画布执行图像处理,在页面上,有一个Facebook分享按钮,用于在Facebook上共享生成的画布图像.

单击链接时,会向服务器(ASP.NET MVC)发送ajax请求以执行映像生成,将映像保存在服务器上,然后生成作为ajax返回的URL(链接到映像)响应.返回的url是我想要传递的Facebook要分享的参数.问题是,当我调用"window.open"时,弹出窗口阻止程序阻止了facebook共享对话框.

有没有其他方法可以在没有弹出窗口阻止程序的情况下打开新选项卡.我相信,既然用户发起了动作,我应该有办法绕过弹出窗口拦截器.谢谢.

javascript popupwindow popup-blocker

37
推荐指数
3
解决办法
6万
查看次数

以编程方式从后面的代码关闭aspx页面

从代码隐藏中关闭ASPX页面的最佳方法是什么?

我有一个按钮事件处理程序,我想在用户单击页面上的ASP.NET按钮后关闭页面.我试图以编程方式添加一个JavaScript方法,其中包含一个window.close()命令到OnClientClick事件关闭页面,但它不起作用.该按钮也asp:AsyncPostBoskTrigger适用于AJAX更新面板.

该应用程序使用.NET Framework 3.5.

c# asp.net

31
推荐指数
6
解决办法
24万
查看次数