Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [AJAX,PHP] Nie ma strony defaultowej, puste pole.
Forum PHP.pl > Forum > XML, AJAX
valthol
Proszę o pomoc, strona po zaladowaniu jest pusta, nie wyswietla zadnej podstrony i wlasnie mecze sie jak to ustawic. W ktorym miejscu wywolac funkcje getStrona3() i jak? Chcialbym, aby strona 3 byla defaultową podstroną zaraz po otwarciu stronki. Ponizej zamieszczam kod, funkcje getStrona w linkach działają jak należy.

  1. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2" />
  2.  
  3. <title>Projekt Alfa </title>
  4. <meta name="keywords" content="projekt, alfa, tusiu, ralf, uwodzenie, podrywanie, zarywanie, wyrywanie, samooconea, polepszanie, samorealizacja, samokontrola, mowa, ciala" />
  5. <meta name="description" content="Witaj na stronie Projektu Alfa, zmienimy Twoje życie o 180 stopni. Zapraszamy na kolejne wykłady, prelekcje!" />
  6. <title>Projekt Alfa</title>
  7.  
  8.  
  9. <title>Projekt Alfa</title>
  10. <link href="css/style.css" rel="stylesheet" type="text/css" />
  11.  
  12. <!-- ================================================================================
  13. ================================= -->
  14.  
  15. <script type="text/javascript">
  16. var ObiektXMLHttp = false;
  17. if (window.XMLHttpRequest)
  18. {
  19. ObiektXMLHttp = new XMLHttpRequest(); }
  20. else if (window.ActiveXObject)
  21. {
  22. ObiektXMLHttp = new ActiveXObject("Microsoft.XMLHTTP"); }
  23.  
  24.  
  25. function getStrona1() {
  26. if(ObiektXMLHttp)
  27. {
  28. var cel = document.getElementById('div');
  29. var loading = document.getElementById('loading');
  30. ObiektXMLHttp.open("GET", 'Strona1.html');
  31.  
  32. ObiektXMLHttp.onreadystatechange = function() {
  33. if (ObiektXMLHttp.readyState == (1 || 0)) {
  34. loading.innerHTML = "Ładowanie..."; }
  35.  
  36. if (ObiektXMLHttp.readyState == 4) {
  37. loading.innerHTML = "";
  38. cel.innerHTML = ObiektXMLHttp.responseText; }
  39.  
  40. if (ObiektXMLHttp.readyState != (1 || 0 || 4)) { loading.innerHTML = "" } }
  41. ObiektXMLHttp.send(null); } }
  42.  
  43.  
  44. function getStrona2() {
  45. if(ObiektXMLHttp)
  46. {
  47. var cel = document.getElementById('div');
  48. var loading = document.getElementById('loading');
  49. ObiektXMLHttp.open("GET", 'Strona2.html');
  50.  
  51. ObiektXMLHttp.onreadystatechange = function() {
  52. if (ObiektXMLHttp.readyState == (1 || 0)) {
  53. loading.innerHTML = "Ładowanie..."; }
  54.  
  55. if (ObiektXMLHttp.readyState == 4) {
  56. loading.innerHTML = "";
  57. cel.innerHTML = ObiektXMLHttp.responseText; }
  58.  
  59. if (ObiektXMLHttp.readyState != (1 || 0 || 4)) { loading.innerHTML = "" } }
  60. ObiektXMLHttp.send(null); } }
  61.  
  62.  
  63. function getStrona3() {
  64. if(ObiektXMLHttp)
  65. {
  66. var cel = document.getElementById('div');
  67. var loading = document.getElementById('loading');
  68. ObiektXMLHttp.open("GET", 'Strona3.html');
  69.  
  70. ObiektXMLHttp.onreadystatechange = function() {
  71. if (ObiektXMLHttp.readyState == (1 || 0)) {
  72. loading.innerHTML = "Ładowanie..."; }
  73.  
  74. if (ObiektXMLHttp.readyState == 4) {
  75. loading.innerHTML = "";
  76. cel.innerHTML = ObiektXMLHttp.responseText; }
  77.  
  78. if (ObiektXMLHttp.readyState != (1 || 0 || 4)) { loading.innerHTML = "" } }
  79. ObiektXMLHttp.send(null); } }
  80.  
  81.  
  82. function getStrona4() {
  83. if(ObiektXMLHttp)
  84. {
  85. var cel = document.getElementById('div');
  86. var loading = document.getElementById('loading');
  87. ObiektXMLHttp.open("GET", 'Strona4.html');
  88.  
  89. ObiektXMLHttp.onreadystatechange = function() {
  90. if (ObiektXMLHttp.readyState == (1 || 0)) {
  91. loading.innerHTML = "Ładowanie..."; }
  92.  
  93. if (ObiektXMLHttp.readyState == 4) {
  94. loading.innerHTML = "";
  95. cel.innerHTML = ObiektXMLHttp.responseText; }
  96.  
  97. if (ObiektXMLHttp.readyState != (1 || 0 || 4)) { loading.innerHTML = "" } }
  98. ObiektXMLHttp.send(null); } }
  99.  
  100.  
  101. function getStrona5() {
  102. if(ObiektXMLHttp)
  103. {
  104. var cel = document.getElementById('div');
  105. var loading = document.getElementById('loading');
  106. ObiektXMLHttp.open("GET", 'Strona5.html');
  107.  
  108. ObiektXMLHttp.onreadystatechange = function() {
  109. if (ObiektXMLHttp.readyState == (1 || 0)) {
  110. loading.innerHTML = "Ładowanie..."; }
  111.  
  112. if (ObiektXMLHttp.readyState == 4) {
  113. loading.innerHTML = "";
  114. cel.innerHTML = ObiektXMLHttp.responseText; }
  115.  
  116. if (ObiektXMLHttp.readyState != (1 || 0 || 4)) { loading.innerHTML = "" } }
  117. ObiektXMLHttp.send(null); } }
  118.  
  119.  
  120. function getStrona6() {
  121. if(ObiektXMLHttp)
  122. {
  123. var cel = document.getElementById('div');
  124. var loading = document.getElementById('loading');
  125. ObiektXMLHttp.open("GET", 'flymai5.php');
  126.  
  127. ObiektXMLHttp.onreadystatechange = function() {
  128. if (ObiektXMLHttp.readyState == (1 || 0)) {
  129. loading.innerHTML = "Ładowanie..."; }
  130.  
  131. if (ObiektXMLHttp.readyState == 4) {
  132. loading.innerHTML = "";
  133. cel.innerHTML = ObiektXMLHttp.responseText; }
  134.  
  135. if (ObiektXMLHttp.readyState != (1 || 0 || 4)) { loading.innerHTML = "" } }
  136. ObiektXMLHttp.send(null); } }
  137.  
  138.  
  139.  
  140.  
  141. <!-- ================================================================================
  142. ================================= -->
  143.  
  144.  
  145. </head>
  146.  
  147.  
  148.  
  149.  
  150. <div id="wrapper">
  151. <div id="content">
  152. <div id="header">
  153. <div id="logo">
  154.  
  155. <table border=0>
  156. <tr>
  157. <td width=60 height=60> <img src="images/logo.png" width=60 height=60> </td>
  158.  
  159. <td width=200 height=60>
  160. <p align="left">
  161.  
  162. <h1>Projekt Alfa</h1>
  163. <h4>Postawa to podstawa</h4>
  164.  
  165. </p>
  166. </td>
  167. </tr>
  168. </table>
  169.  
  170.  
  171.  
  172. </div>
  173. <div id="links">
  174. <ul>
  175. <li><a href="#" onclick="getStrona1()">Warsztaty</a></li>
  176. <li><a href="#" onclick="getStrona2()">O projekcie</a></li>
  177. <li><a href="#" onclick="getStrona3()">Trenerzy</a></li>
  178. <li><a href="#" onclick="getStrona4()">Kontakt</a></li>
  179. </ul>
  180.  
  181. </div>
  182. </div>
  183. <div id="mainimg">
  184. <h3>Projekt Alfa</h3>
  185. <h4>Postawa to podstawa</h4>
  186. </div>
  187. <div id="contentarea">
  188. <div id="leftbar">
  189.  
  190.  
  191. <table border = 0>
  192. <td width=590 height=280>
  193.  
  194. <p> </p>
  195. <div id="div"> </div>
  196. <p> </p>
  197. <div id="loading" style="color: #666;"></div>
  198. <p> </p>
  199.  
  200. </td></tr>
  201.  
  202.  
  203.  
  204. </div>
  205. <div id="rightbar">
  206. <h2>Menu</h2>
  207. <p align="left">
  208. <a href="#" onclick="getStrona2()"><span class="orangetext">O projekcie</span></a><br>
  209. <a href="#" onclick="getStrona1()"><span class="orangetext">Warsztaty</span></a><br>
  210. <a href="#" onclick="getStrona3()"><span class="orangetext">Trenerzy</span></a><br>
  211. <a href="#" onclick="getStrona4()"><span class="orangetext">Kontakt</span></a><br>
  212. <a href="#" onclick="getStrona5()"><span class="orangetext">Recenzje</span></a><br>
  213. <a href="#" onclick="getStrona6()"><span class="orangetext">Subskrypcja</span></a><br>
  214.  
  215.  
  216.  
  217.  
  218. </p>
  219. <br>
  220.  
  221.  
  222. <p align="justify">
  223. <font face="Trebuchet MS" size="4px" color="#000000">
  224. Zapowiedzi warsztatów: <br>
  225. </font>
  226.  
  227. <font face="Trebuchet MS" size="2px" color="#000000">
  228.  -"Dlaczego to Ty nie rozdajesz autografów" <br>
  229.  -"Jak zagadać, żeby dobrze zagadać" <br>
  230. <b>już wkrótce!</b>
  231. </font>
  232.  
  233. </p>
  234.  
  235.  
  236.  
  237.  
  238.  
  239. </div>
  240. </div>
  241. <div id="bottom">
  242. <div id="email"><a href="mailto:biuroalfa@poczta.fm">biuroalfa@poczta.fm </a></div>
  243. <div id="validtext">
  244. <p>
  245. Projekt Alfa 2009
  246. </p>
  247. </div>
  248. </div>
  249. </div>
  250. </div>
  251. </body>
  252. </html>
Quantum
hmm.. nie za dużo tych funkcji ? wszystkie możesz zastąpić jedną i zmieniać jedynie URL.

BTW. po co się bawić czystym AJAX-em questionmark.gif zainteresuj się biblioteką JS, osobiście polecam jQuery twój cały kod tutaj zastąpiło by jakieś 5 winksmiley.jpg a to co tu dałeś to naprawdę ciężko ogarnąć tongue.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.