1
我想下載json對象作爲cvs文件。這個JSON對象實際上是由瀏覽器本身的Java對象構成的。我沒有發起任何網絡請求獲取。
它在Chrome中正常工作,但IE-11在Network-> Response選項卡中拋出錯誤。下載Json文件:IE-11投擲414請求URI太大
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>414 Request-URI Too Large</title>
</head><body>
<h1>Request-URI Too Large</h1>
<p>The requested URL's length exceeds the capacity
limit for this server.<br />
</p>
<hr>
<address>Omniture DC/2.0.0 Server at *.112.2O7.net Port 80</address>
</body></html>
在控制檯中,我得到了這個。
The code on this page disabled back and forward caching. For more information, see: http://go.microsoft.com/fwlink/?LinkID=291337
我的JavaScript中的代碼如下:
var fileName = "Group Assignment";
var uri = 'data:text/csv;charset=utf-8,' + escape(CSV);
var link = document.getElementById('download-as-csv');
link.href = uri;
link.download = fileName + ".csv";
link.innerHTML = 'Download as CSV';
確定,然後我怎麼做? – Ahmad
我已經更新了我的答案 – Cleiton
非常好,所以我在download-as-csv元素的點擊事件中編寫這個代碼?請原諒我的忍耐 – Ahmad