31-03-2009, 17:51
|
|
|
חבר מתאריך: 06.06.07
הודעות: 749
|
|
אני לא משתמש בכפתור, ואני לא נכנס שוב לדף
מה שאני ורצה זה שמתי שאני מרענן DIV על ידי AJAX שהעמוד ישאר במקום ולא יחזור למעלה
הינה כל הדפים
HTML
קוד PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>מכפלות הכסף</title> <link href="../../stylesheet/mlmzone-he.css" rel="stylesheet" type="text/css" /> <script src="../../globalfunctions/language/changelanguage.js" type="text/javascript"></script> <script src="../../mlm.UIP/he/bodydata/datablock_movies/changemovie.js" type="text/javascript"></script> </head>
<body class="sitebody"> <?php session_start(); ?> <center> <div id="container" class="container"> <div id="head" class="head"> <div id="selectyourlanguage" class="selectyourlanguage"> <?php include('../../globalfunctions/language/language.php'); changelanguage($_SESSION['language'],$_SERVER['REQUEST_URI']); ?> </div> </div> <div id="location" class="location"> <div dir="rtl" id="log_reg" class="log_reg"> <?php include("../../mlm.UIP/he/menus/log_reg.php"); ?> </div> <div id="mylocation" class="mylocation"> <?php include('../../mlm.UIP/he/location/mylocation.php'); pagelocation('money'); ?> </div> </div> <div id="body" class="body"> <div id="sidelinks" class="sidelinks"> <?php include('../../mlm.UIP/he/pictures/sidepicture.php'); include('../../mlm.UIP/he/menus/usersidemenu.php'); ?> </div> <div id="bodydata" class="bodydata"> <div dir="rtl" id="bodymenu" class="bodymenu"> <?php include('../../mlm.UIP/he/menus/bodymenu.php'); ?> </div> <div id="datacontainer" class="datacontainer"> <div id="datalinksidetext" class="datalinksidetext"> <br /> <img src="../../images/money/question-mark.jpg" width=150"" style="border:solid;" /> </div> <div id="datablocktext" class="datablocktext"> <div dir="rtl" class="datatext"> <br /> עצרו רגע לחשוב: <br /><br /> נניח והייתי מציע לכם לעבוד עבורי במשך 30 יום. <br /> תמורת עבודתכם אני מציע לכם תשלום באחת משתי הדרכים שעליכם הבאות: <br /><br /> 1. תשלום של 10,000$ בכל יום במשך 30 יום <br /><br /> 2. תשלום של סנט אחד (0.01$) שיכפיל את עצמו כל יום, במשך 30 ימים <br /><br /> במה הייתם בוחרים? </div> </div> <div id="datalinksidemovie" class="datalinksidemovie"> <?php include('../../mlm.UIP/he/bodydata/sidelink_movies/linksidemovie.php'); moneyquestion(); ?> </div> <div id="datablockmovie" class="datablockmovie"> <br /> <script language="javascript"> changemovie(datablockmovie,'firstweek'); </script> </div> </div> </div> </div> <div id="footer" class="footer"> </div> </div> </center> </body> </html>
הפונקציה שבונה את הלחצנים שמקשרים ל AJAX
קוד PHP:
function moneyquestion() { $p = "'"; $firstweek = 'firstweek'; $secondweek = 'secondweek'; $thirdweek = 'thirdweek'; $fourthweek = 'fourthweek'; $sum ='sum'; echo '<div dir="rtl" class="linksidemovie">'; echo '<ul>'; echo '<li class="tablinksidemovie"><a href="#" class="a-linksidemovie" onclick="changemovie(datablockmovie,'.$p.$firstwee k.$p.')">שבוע ראשון</a></li>'; echo '<li class="tablinksidemovie"><a href="#" class="a-linksidemovie" onclick="changemovie(datablockmovie,'.$p.$secondwe ek.$p.')">שבוע שני</a></li>'; echo '<li class="tablinksidemovie"><a href="#" class="a-linksidemovie" onclick="changemovie(datablockmovie,'.$p.$thirdwee k.$p.')">שבוע שלישי</a></li>'; echo '<li class="tablinksidemovie"><a href="#" class="a-linksidemovie" onclick="changemovie(datablockmovie,'.$p.$fourthwe ek.$p.')">שבוע רביעי</a></li>'; echo '<li class="tablinksidemovie"><a href="#" class="a-linksidemovie" onclick="changemovie(datablockmovie,'.$p.$sum.$p.' )">סיכום חודשי</a></li>'; echo '</ul>'; echo '</div>'; }
AJAX
קוד PHP:
//alert('עברית'); function CreateAjaxObjectMovie() { //alert('2'); var xmlHttp=null; try { // Firefox, Opera 8.0+, Safari xmlHttp=new XMLHttpRequest(); } catch (e) { // Internet Explorer try { xmlHttp=new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { xmlHttp=new ActiveXObject("Microsoft.XMLHTTP"); } } return xmlHttp; } var AjaxObjMovie = null; var div = null;
function changemovie(dv,mov) { //alert(mov); //alert('1'); div = dv.id; //alert(div); AjaxObjMovie = CreateAjaxObjectMovie(); if(AjaxObjMovie == null) { alert("הדפדפן שלך לא תומך בajax"); return false; } var Url = "../../mlm.UIP/he/bodydata/datablock_movies/changemovie.php"; Url += "?movie="; Url += mov; AjaxObjMovie.open("GET",Url,true); AjaxObjMovie.onreadystatechange = StatChangedMovie; AjaxObjMovie.send(null); }
function StatChangedMovie() { //alert('3'); if(AjaxObjMovie.readyState<4) { //alert('4'); //document.getElementById(div).innerHTML= 'LOGIN....'; } if(AjaxObjMovie.readyState==4 || AjaxObjMovie.readyState=="complete") { //alert('5'); //alert(AjaxObj.responseText); document.getElementById(div).innerHTML= AjaxObjMovie.responseText; } }
|