Charger le contenu dans la div sans rafraichissement de la page principale

Bonjour, j'ai 3 pages que je veux exécuter à l'intérieur d'une page principale ( index.html ), sorte de "app style"

les pages sont: form.html, la forme results.php et un link.html page

je veux qu'il se charge comme cette démo: retiré (site), mais pas à l'aide d'intégrer ou iframe.

Une fois le formulaire sur form.html est soumis, il va à la results.php page et de la page prétend à charger, puis au bout de 5 secondes ou si elle va à l' link.html page Et je veux que cela tout cela sans avoir à recharger index.html

J'ai regardé les pages dynamiques, & en essayant de cacher/montrer les choses à l'aide de jQuery
Mais je n'arrive pas à trouver quelque chose à travailler avec la minuterie et le formulaire de soumission de rendre les choses plus difficiles pour moi.

Toute aide serait Incroyablement Apprécié, j'ai été déconner avec ce pendant un certain temps et je n'ai vraiment connaître le html et le css et ont seulement joué un peu avec le JavaScript et le php un peu.

Je serait bien de voir quelques-code de travail avec une forme et d'une minuterie à l'aide du script ci-dessous. mais même se fait dans la bonne direction pourrait être utile. merci & désolé si cette question n'est pas approprié pour ce site.

Mon code: index.html

<html>
<head>
<title>index main page</title>
<style>
/** http://cssreset.com */html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary,time, mark, audio, video {    margin: 0;  padding: 0; border: 0;  font-size: 100%;    font: inherit;  vertical-align: baseline;}/* HTML5 display-role reset for older browsers */article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {    display: block;}body {  line-height: 1;}ol, ul {    list-style: none;}blockquote, q {   quotes: none;}blockquote:before, blockquote:after,q:before, q:after {   content: '';    content: none;}table {  border-collapse: collapse;  border-spacing: 0;}
body{
background-image:url(http://i.imgur.com/z69OCGn.png);
background-repeat:repeat; 
height:100%;
width:100%;
position:fixed;
}
#wrap{
background-image:url(http://i.imgur.com/Xuyys5X.png);
background-repeat:repeat; 
width:800px;
height:100%;
}
#header{
width:600px;
height:100px;
}
#load{
background-color:#fff;
margin-top:100px;
width:600px;
height:300px;
}
.centre{
margin-left:auto;
margin-right:auto;
}
</style>
</head>
<body>
<div id="wrap" class="centre">
<div id="header">
</br></br></br></br>
<p align="center" style="color:#fff;"> The Page doesn't refresh or reload </p>
</div>
<div id="load" style=""  class="centre">
<embed src="form.html" width="600px" height="300px" style="border:1px solid">
</div>
</div>
</body>
</html>

form.html

<html>
<head>
<title>Page 1</title>
</head>
<body>
<div id="div3">
<div id="form">
<form action="results.php" method="post" >
<input id="field" name="field" required>
<input id="submit" name="submit" type="submit" value="submit">
</form>
</div>
</div>
</body>
</html>

result.php

<html>
<head>
<title>Page 2</title>
<script type="text/javascript">
function countdown() {
var i = document.getElementById('counter');
if (parseInt(i.innerHTML)>=100) {
location.href = 'link.html';
clearInterval(t);
exit;
}
i.innerHTML = parseInt(i.innerHTML)+1;
}
var t = setInterval(function(){ countdown(); },100);
</script>
</head>
<body>
<div id="div1">
<p>this will be displayed on the results page. its not, just for reference. </p>
<p>Submit: </p>
<font color="#33CC00"><?php echo $_POST["field"]; ?> </font>
<div style="margin-left:55px; margin-top:20px;">
<p>Page change in: <font color="#33CC00"><span id="counter"> 10</span></font></p>
</div>
<img src="http://i.imgur.com/LLzENHe.gif">
</div>
</body>
</html>

link.html

<html>
<head>
<title>Page 3</title>
</head>
<body>
<div id="div3">
<p>this is a link <a href="#">Link</a></p>
</div>
</body>
</html>
InformationsquelleAutor Benjamin | 2013-04-01