|
|
|
ผมทำการ Export to Excel เลือก open แล้วมันขึ้น error ครับ |
|
|
|
|
|
|
|
ผมใช้ javascript ทำการ Export to Excel เลือก open แล้วมันขึ้น error ครับ
Code (JavaScript)
var tableToExcel = (function () {
//var uri = 'data:application/vnd.ms-excel;base64,'
var uri = 'data:application/vnd.openxmlformats-officedocument.spreadsheetml.sheet;base64,'
, template = '{table}'
, base64 = function (s) { return window.btoa(unescape(encodeURIComponent(s))) }
, format = function (s, c) { return s.replace(/{(\w+)}/g, function (m, p) { return c[p]; }) }
return function (table, name, filename) {
if (!table.nodeType) {
table = document.getElementById(table);
}
var ctx = { worksheet: name || 'Worksheet', table: table.innerHTML }
document.getElementById("TmpaExportTable").href = uri + base64(format(template, ctx));
document.getElementById("TmpaExportTable").download = filename;
document.getElementById("TmpaExportTable").click();
}
})();
Code
<li><a href="#" onclick="ExportFile('Excel');" id="aExportExcel">Excel (*.xlsx)</a></li>
Tag : PHP, JavaScript
|
|
|
|
|
|
Date :
2014-02-11 09:18:01 |
By :
ZeedzarD |
View :
1047 |
Reply :
4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แล้วลอง ตอบ yes ดูรึยัง มันออกมาเป็นยังไง
|
|
|
|
|
Date :
2014-02-11 11:22:35 |
By :
mangkunzo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ถ้ากด yes ก็เปิดไฟล์ได้ มีข้อมูลปกติครับ
ถ้ากด no เปิดไฟล์ได้ แต่ไม่มี sheet ครับ
คือไม่อยากให้มี dialog ขึ้น นะครับ
|
|
|
|
|
Date :
2014-02-11 13:03:23 |
By :
ZeedzarD |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
มันเป็นเพราะการจัดวางตำแหน่งข้อมูลของคุณน่ะครับ
ลองไปดูดีๆ อีกที
|
|
|
|
|
Date :
2014-02-11 14:39:05 |
By :
mangkunzo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ผมลองไม่ใส่ข้อมูล มันก็ขึ้นเหมือนเดิมครับ
|
|
|
|
|
Date :
2014-02-11 15:11:30 |
By :
ZeedzarD |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|