php 엑셀 다운받기 한글 문제

조회수 3138회

안녕하세요.

php에서 Export 버튼 누르면 표의 내용을 그대로 엑셀파일로 내보내는 겁니다.

이미지

위 사진 처럼 테이블 내용 영어일 때 만 엑셀 파일 다운 아주 잘됩니다.

그런데

이미지

위 사진처럼 버튼을 누르면 무반응이 됩니다. 한글 포함하는 경우에만 엑셀 다운 안됩니다.

<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <title></title>
    <script src="Scripts/jquery-2.0.1.min.js"></script>
    <script src="Scripts/jquery.btechco.excelexport.js"></script>
    <script src="Scripts/jquery.base64.js"></script>
</head>
<body>
    <div id="dv">
        <table id="tblExport" style="border:1px solid black; ">
            <thead>
                <tr>
                    <th>#</th>
                    <th>첫번째</th>
                    <th>두번째</th>
                    <th>이름</th>
                </tr>
            </thead>
            <tbody>
                <tr>
                    <td style='background-color:red;'>1</td>
                    <td>Mark</td>
                    <td>Otto</td>
                    <td>@mdo</td>
                </tr>
                <tr>
                    <td>2</td>
                    <td>Jacob</td>
                    <td>Thornton</td>
                    <td>@fat</td>
                </tr>
                <tr>
                    <td>3</td>
                    <td>Larry</td>
                    <td>the Bird</td>
                    <td>@twitter</td>
                </tr>
            </tbody>
        </table>
    </div>
    <div>
        <button id="btnExport">Export</button>
    </div>
</body>
</html>
<script>
    $(document).ready(function () {
        $("#btnExport").click(function () {
            $("#tblExport").btechco_excelexport({
                containerid: "tblExport"
               , datatype: $datatype.Table
            });
        });
    });
</script>

한글도 다운받을 수 있게 할려면 어떻게 해야하죠?

다만, 버튼 누르면 테이블부분만 가져와서 엑셀파일로 내보내고싶습니다.

  • (•́ ✖ •̀)
    알 수 없는 사용자

1 답변

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)