سوالف اندرويد




العودة   سوالف سوفت > سوالف برمجة المواقع وتطويرها > البرمجية القياسية Ajax +XML+ CSS+ JavaScript وغيرها
التسجيل المدوّنات البحث مشاركات اليوم جعل الأقسام مقروءة

الرد على الموضوع
 
LinkBack أدوات الموضوع
عضو فعال
#1  
[PHP+Ajax] اين المشكله بالضبط ؟

السلام عليكم

لقد قمت برؤية درس من هذا الرابط :
Ajax Lessons Discussion Board - Desperate help with: Ajax Workshop 2: Building Tabbed Content

ثم قمت بالتطبيق ,,, وهذا هو الكود :
كود PHP:
<html>
<style type="text/css">
#container {
 width:500px;
}
.tabs {
 width:50px;
 margin-right:10px;
 padding:4px;
 text-align:center;
 float:left;
 cursor:pointer;
 border:1px solid #ccc;
 border-bottom:0;
}
#content {
 height:250px;
 clear:both;
 border:1px solid #ccc;
}
#load {
 position:absolute;
 left:0;
 top:0;
 width:100px;
 height:20px;
 background-color:red;
 color:white;
 display:none;
}
</style>
<div id="load">Loading...</div>
<div id="container">
 <div class="tabs" id="tab1">Tab 1</div>
 <div class="tabs" id="tab2">Tab 2</div>
 <div class="tabs" id="tab3">Tab 3</div>
 <div class="tabs" id="tab4">Tab 4</div>
 <div id="content"></div>
</div>
<script language="JavaScript" type="text/javascript">
function init () {
 var tabs = document.getElementsByClassName('tabs');
 for (var i = 0; i < tabs.length; i++) {
  $(tabs[i].id).onclick = function () {
   getTabData(this.id);
 }
}
}
function getTabData(id) {
 var url = 'process.php';
 var rand = Math.random(9999);
 var pars = 'id=' + id + '&rand=' + rand;
 var myAjax = new Ajax.Request( url, {method: 'get', parameters: pars, onLoading: showLoad, onComplete: showResponse} );
}
function showLoad () {
 $('load').style.display = 'block';
}
function showResponse (originalRequest) {
 var newData = originalRequest.responseText;
 $('load').style.display = 'none';
 $('content').innerHTML = newData;
}
</script>
<body onload="init()">
<?php
function stringForJavascript($in_string) {
   
$str ereg_replace("[\r\n]"" \\n\\\n"$in_string);
   
$str ereg_replace('"''\\"'$str);
   Return 
$str;
}
switch(
$_GET['id']) {
 case 
'tab1':
  
$content 'This is content for tab 1.';
  break;
 case 
'tab2':
  
$content 'This is content for tab 2.';
  break;
 case 
'tab3':
  
$content 'This is content for tab 3.';
  break;
 case 
'tab4':
  
$content 'This is content for tab 4.';
  break;
 default:
  
$content 'There was an error.';
  break;        
 

print 
stringForJavascript($content);
usleep(400000);
?>
لرؤية الصحه , من هنا :
http://almarsool.com/test.php
وشكراً...






ff5006 is offline   قديم 13-12-2007, 09:29 PM
الرد مع إقتباس
خبير JavaScript
المدخلات في المدونات: 15
#2  

لم اجرب السكريب لكن ماهو الخطأ الذي يظهر عندك






Zizwar is offline   قديم 23-12-2007, 02:35 PM
الرد مع إقتباس
الرد على الموضوع



أدوات الموضوع

قوانين المشاركات
لا يمكنك كتابة مواضيع جديدة
لا يمكنك إضافة ردود
لا يمكنك إرسال مرفقات
لا يمكنك تعديل مشاركاتك

كود vB متاح
كود [IMG] متاح
كود HTML غير متاح
Trackbacks are متاح
Pingbacks are متاح
Refbacks are متاح


المواضيع المشابهه
الموضوع كاتب الموضوع القسم الردود آخر مشاركة
اين المشكله ياليت تساعدوني في حلها خالد الإصلاح والصيانة 5 31-05-2005 01:38 PM
اين المشكله !! الموقع لا يعمل !! معاند هواه الويب والويب 2.0 والـ Semantic Web 3 27-01-2005 11:50 AM
اين اجد مثل هذا السكربت بالضبط hamad الويب والويب 2.0 والـ Semantic Web 3 03-10-2004 02:20 PM
لامنتدى لا يرسل رسائل للاعضاء ؟؟؟ اين المشكله ؟؟؟ alm2sda الإصلاح والصيانة 7 15-02-2004 06:59 AM
اين المشكله فى هذه الرساله 9حائل الإصلاح والصيانة 1 28-02-2003 11:48 AM


جميع الأوقات بتوقيت غرينتش +3. الوقت الآن هو 12:32 PM.