2008/11/14

Clipboard 에 복사한 excel 을 한방에 가져오기

IE만 되지만 일단

$($(window.clipboardData.getData('Text').replace(/\r\n$/,"").split('\r\n')).map(function() {
return { cols : this.split('\t')}
})).each(function(ridx,row) {
$(row.cols).each(function(cidx) {
print (cidx+','+ridx+this)
})
})
// Table 까지 생성?
$("body").html("");
$("body").append('<table id="result"/>');
(function(tbl) {
$($(window.clipboardData.getData('Text').replace(/\r\n$/,"").split('\r\n')).map(function() {
return { cols : this.split('\t')}
})).each(function(ridx,row) {
$(tbl).append('<tr id="row'+ridx+'"/>');
$(row.cols).each(function(cidx,content) {
$("tr#row"+ridx, tbl).append('<td id="col'+cidx+'"/>');
$("tr#row"+ridx+" td#col"+cidx, tbl).append(content);
})
})
})($("table#result"));