2011-05-11 148 views
0

我想打開一個新的瀏覽器實例彈出來顯示一個文件的內容,所以不要留在同一頁面?

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

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

    }) 

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

正在爲你我的解決方案?所以請接受或發表評論whats不起作用。 – DanielB 2011-05-11 11:05:33

回答

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); 
     } 
    }); 
})