小编Sym*_*yma的帖子

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

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

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

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

javascript popupwindow popup-blocker

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

如何将int []转换为int [,] - C#

我在一个维度上有一个int数组:

var intArray=new[] { 1, 2, 3, 4, 5, 6 };
Run Code Online (Sandbox Code Playgroud)

我想将它转换为两个维度,例如:

var intArray2D=new[,] { {1, 2}, {3, 4}, {5, 6} };
Run Code Online (Sandbox Code Playgroud)

我如何用C#实现这一目标?

c# arrays matrix multidimensional-array

6
推荐指数
1
解决办法
498
查看次数