로컬 텍스트 엑셀 파일 읽기/쓰기
익스플로우의 보안에 허용만 가능하면 자바스크립트 상에서도 읽기/쓰기가 가능하다.
우선 text파일 읽고 쓰는 예제이다.(C:\\book1.txt를 읽고 씀)
=====================================================================================================================
<html>
<head>
<title>file save/load</title>
<script type="text/javascript">
var fso=new ActiveXObject("Scripting.FileSystemObject");
var filename="C:\\book1.txt";
function savefile() {
if (!fso.FileExists(filename)) {
fso.CreateTextFile(filename,true);
}
var f=fso.OpenTextFile(filename,2,true);
f.Write(myarea.innerHTML);
f.Close();
}
function loadfile() {
if (!fso.FileExists(filename)) {
fso.CreateTextFile(filename,true);
}
var f=fso.OpenTextFile(filename,1);
r=f.ReadAll();
f.Close();
myarea.innerHTML=r;
}
//function window.onload() {
// loadfile(filename);
//}
</script>
</head>
<body>
<table>
<tr>
<td>
<div id=myarea contenteditable=true style="width:320;height:240;border:solid 2 inset;overflow:scroll;background-color:silver;"></div>
<br><input type=button value=load onclick=loadfile()><input type=button value=save onclick=savefile()>
</td>
</tr>
</table>
</form>
</body>
</html>
======================================Excel 파일 열고 쓰기 =================================================
- 쓰기 -
<script type="text/javascript">
// Declare the variables
var Excel, Book;
// Create the Excel application object.
Excel = new ActiveXObject("Excel.Application");
// Make Excel visible.
Excel.Visible = true;
// Create a new work book.
Book = Excel.Workbooks.Add()
// Place some text in the first cell of the sheet.
Book.ActiveSheet.Cells(1,1).Value = "This is column A, row 1";
// Save the sheet.
Book.SaveAs("C:\\book1.xls");
// Close Excel with the Quit method on the Application object.
Excel.Application.Quit();
</script>
- 열기 -
function StartExcel() {
var oExcel;
var oWBook;
oExcel = new ActiveXObject("Excel.Application");
oExcel.Visible = true;
oExcel.workbooks.open("C:/test.xls");
oExcel.Quit();
oExcel = null;
}
간단한 파일 읽기의 경우 상당히 유용할 수 있겠다..
게시글 목록
| 번호 | 제목 |
|---|---|
| 1140 |
HTML
2.php 초보탈출(배열)
5
|
| 1136 |
HTML
php 는 얼마나 유연한가?
3
|
| 1134 | |
| 1132 | |
| 1131 | |
| 1121 |
HTML
HTML5 가이드
9
|
| 1120 |
HTML
아이피 차단소스
|
| 1119 | |
| 1116 | |
| 1115 |
HTML
한국일보 실시간 속보보기
|
| 1114 |
HTML
국가별 다른 페이지 엑세스
|
| 1113 | |
| 1112 |
HTML
현재, 이전페이지 url 호출
|
| 1110 |
HTML
[TIP] 퀵메뉴 스크립트
2
|
| 1109 |
HTML
성능향상을 위한 팁-6
|
| 1108 |
HTML
성능향상을 위한 팁-3
|
| 1107 |
HTML
성능향상을 위한 팁-2
|
| 1106 |
HTML
URL Encode & Decide
|
| 1105 |
HTML
테이블 복사
|
| 1103 | |
| 1100 | |
| 1099 | |
| 1098 | |
| 1096 | |
| 1092 | |
| 1089 | |
| 1088 | |
| 1085 | |
| 1084 |
HTML
숫자만 입력할수있게...
|
| 1078 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기