1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50
| <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=windows-1250">
<meta name="generator" content="PSPad editor, www.pspad.com">
<title>exemple ajax</title>
<script src="AppelAjax.class.js" type="text/javascript" language="JavaScript"></script>
<script type="text/javascript" language="JavaScript">
function charge(numPage)
{
switch(numPage)
{
case 1 : cache(2);cache(3);affiche(1);break;
case 2 : cache(1);cache(3);affiche(2);break;
case 3 : cache(1);cache(2);affiche(3);break;
}
}
function affiche(numPage)
{
var div = document.getElementById("page"+numPage);
if(div.innerHTML=="")
{
new AppelAjax("page"+numPage+".html",div.id,"",true,true);
}
div.style.display='block';
}
function cache(numPage)
{
var div = document.getElementById("page"+numPage);
div.style.display='none';
}
</script>
</head>
<body>
<div id="menu">
<ul>
<li><a href="javascript:charge(1);">page1</a></li>
<li><a href="javascript:charge(2);">page2</a></li>
<li><a href="javascript:charge(3);">page3</a></li>
</ul>
</div>
<div style="height:50%;width:100%;overflow:auto">
<div id="page1"></div>
<div id="page2"></div>
<div id="page3"></div>
</div>
</body>
</html> |
Partager