从$ ajax打开浏览器实例

时间:2011-05-11 08:25:25

标签: c# jquery asp.net-mvc-2

我正在尝试打开一个新的浏览器实例弹出窗口以显示文件的内容,以便不停留在同一页面中?

    $(document).ready(function (event) {

        $.ajax({
            type: 'POST',
            url: "/Home/Index"
        });

    })

 public ActionResult Index()
    {
        return File(@"C:\TextFile1.txt", "text/plain");
    }

1 个答案:

答案 0 :(得分:1)

没有ajax怎么样?

$(document).ready(function (event) {
    window.open('/Home/Index', 'Window name')
})

如果您需要ajax,因为您需要POST数据

$(document).ready(function (event) {
    $.ajax({
        type: 'POST',
        url: "/Home/Index",
        success: function( data ) {
           var win = window.open('about:blank', 'Window name');
           $(win.document.body).append(data);
        }
    });
})