본문 바로가기

프로그래밍/웹

자바스크립트로 테이블을 엑셀 파일로 추출하기

반응형

테이블을 xls 파일로 내보내기

 

<html>
<head>
<script type="text/javascript">

function tableToExcel() {
    var data_type = 'data:application/vnd.ms-excel;charset=utf-8';
    var table_html = encodeURIComponent(document.getElementById('my-table-id').outerHTML);
 
    var a = document.createElement('a');
    a.href = data_type + ',%EF%BB%BF' + table_html;
    a.download = 'my-table-id'+'_excel'+'.xls';
    a.click();
}

</script>
</head>

<body onload="tableToExcel()">
		<table id="my-table-id">
		<tr>
		<td>test1</td>
		<td>test2</td>
		</tr>
		<tr>
		<td>test3</td>
		<td>test4</td>
		</tr>
		</table>
</body>
</html>
반응형

'프로그래밍 > ' 카테고리의 다른 글

PHP 이미지 캡처하기  (0) 2019.12.13
PHP 엑셀 다루기  (0) 2019.12.12
PHP 함수 모음  (0) 2019.12.12
PHP 로그인 구현  (0) 2019.11.29
넘겨받은 POST값을 다른 PHP로 전달하기  (0) 2019.11.29