묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
javascript 질문드립니다.
2015.08.10 15:12
안녕하세요 저는 컴퓨터공학과 재학중인 학생으로, 루비온레일즈로 웹사이트를 만들고 있습니다. 제 실력이 좋지 못해 혼자 끙끙 앓다가, 여기에 질문을 하게 되었습니다. html 상의 테이블을 csv 파일로 export해서 다운로드 받을 수 있도록 하려고 하고 있는데, 다운로드 url을 이스케이프 하다보니, 저장된 문서에서 escape된 문자열이 출력됩니다... (사진 첨부하였습니다.)
아래와 같이 자바스크립트를 코딩하였습니다.
function doCsv() {
var table= document.getElementById('time_table').innerHTML;
alert(table);
var data = table.replace(/<[^>\/]+>/g,'')
.replace(/<\/thead>/g,'')
.replace(/<\/tbody>/g,'')
.replace(/<\/tr>/g,'\r\n')
.replace(/<\/th>/g,'')
.replace(/<\/td>/g,'')
.replace(/\t/g,'')
.replace(/\n/g,'');
alert(data);
var mylink = document.createElement('a');
mylink.download = "noname.csv";
mylink.href= "data:application/csv," + escape(data);
mylink.innerText=unescape(data)
mylink.click();
}
이 이스케이프 된것을 한글로 어떻게...바꿔야할까요 ?? 고수님들 도와주세요 ..
태그 연관 글
- [2015/10/27] 묻고답하기 모바일에서 이런 갤러리박스 오픈소스 없을까요.. *1
- [2014/04/01] 웹마스터 팁 [javascript] 기초강좌 | 02 산술, 대입, 증감, 비교연산자
- [2014/04/01] 웹마스터 팁 [javascript]기초강좌 | 01 자바스크립트개념
- [2014/02/14] 웹마스터 팁 GNB 메뉴를 쉽게 만드는 jQuery plugin *2
- [2011/06/30] 묻고답하기 textyle 관련 질문입니다.