블로그 이미지

카테고리

데꾸벅 (194)
Publisher (39)
Scripter (97)
Programmer (1)
Designer (30)
Integrator (18)
Pattern Searcher (4)
News (2)
강좌 및 번역 (3)

최근에 올라온 글

최근에 달린 댓글

IE전용으로 프로젝트를 진행하다 보니 Jscript를 사용할 일이 생겼다.
Ajax를 이용하지 않고 Jscript만 사용한다면 아래 방법도 괜찮을것 같다.

<html xmlns:ie>
<head>
<meta http-equiv="content-type" content="text/html; charset=EUC-KR">
<style type="text/css">
<!--
BODY { font-size:12px; }
-->
</style>

<script language="javascript">
<!--
var loaded, content, processlist;
var urls1 = "a.html";
var urls2 = new Array("b.html", "c.html", "d.html");

function onDownloadDone(html){
 content += html;
 if (++loaded < processlist.length) CONTENT.startDownload(processlist[loaded], onDownloadDone);
 else CONTENT.innerHTML = content;
}

function loadHTML(toSource){
 loaded = 0;
 content = "";
 
 processlist = new Array();
 for (var i=0; i<arguments.length; i++) {
  processlist = processlist.concat(arguments[i]);
 }
 
 CONTENT.startDownload(processlist[0], onDownloadDone);
}
-->
</script>
</head>

<body>

사용법 예제 :
<button onclick="loadHTML(urls1);"> 1</button>
<button onclick="loadHTML(urls2);">2</button>
<button onclick="loadHTML(urls1, urls2);">3</button>
<button onclick="loadHTML('c.html');">4</button>
<button onclick="loadHTML('c.html', 'd.html');">5</button>
<button onclick="loadHTML('c.html', urls1, 'd.html', urls2, urls2, urls1);">6</button>

<hr />
<!-- 불러온 코드가 삽입될 곳 -->
<ie:download id="CONTENT" style="behavior:url(#default#download);" />
</body>
</html>


 

Post by 넥스트리소프트 데꾸벅(techbug)
, |