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




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

الرد على الموضوع
 
LinkBack أدوات الموضوع
عضو سوبر نشيط
#1  
استفسار عن عمل الوصلات باستخدام الـAjax

السلام عليكم ورحمة الله وبركاته
أعتذر عن غيابي في الفترة المنصرمة وكان ذلك لأسباب خاصة
وقد أتأيت اليوم بسؤال عن تقنية الـAjax

وهو طريقة عمل وصلة تقوم بفتح صفحة أخرى في جدول آخر في نفس الصفحة بدون إعادة تحميل الصفحات

مثال:
كود HTML:
<p><a style="text-decoration: none" href="?op=showtext">show text</a></p> <div align="center"> <table border="0" width="100%" style="border-collapse: collapse"> <tr> <td id="text">&nbsp;</td> </tr> </table> </div>
في المثال السابق قمت بعمل وصلة عادية ووضعت في الأسفل جدول يحمل الـid
"text"
لكن بقي كود الجافا أو الأجاكس الذي يقوم بجلب الصفحة
وأضن أنه بعد وضع الكود يضاف النص
كود HTML:
 onclick="Java();"
للوصلة
وللعلم لقد طرحت سؤال مشابه في فترة سابقة لكن لم القى ردا لذلك للأسف






__________________
مدونتي .. دروس (PHP, JavaScript, C, Java)
Twitter
Abdulaziz Al Rashdi is offline   قديم 27-10-2006, 02:49 PM
الرد مع إقتباس
خبير JavaScript
المدخلات في المدونات: 15
#2  

مرحبا بك مرة أخرى
ركب هذا الكود أولا
كود PHP:

<script type="text/javascript">
<!--
// www.wino.ws & script@wino.ws
var wino false;
include = function(
url,method_,send_){
var 
ajax;
if(!
method_)method_ "GET";
if(!
send_)send_ null;
if (!
url) return;
try{
    
ajax = new XMLHttpRequest ();
    }
    catch (
e){
        try {
            
ajax = new ActiveXObject("Msxml2.XMLHTTP");
            }
    catch (
_e_) {
        
ajax = new ActiveXObject("Microsoft.XMLHTTP");
        }
    }
ajax.open (method_urlfalse);
ajax.send (send_);
if (
ajax.readyState==4)
    return 
ajax.responseText;
}
//-->
</script> 
يمكنك ازالة الحقوق
وفي الربط ضع
كود PHP:
onclick="document.getElementById('text').innerHTML = include('?op=showtext')" 
سيتم جلب الصفحة تلقائيا على اساس GET ان اردت ان تجلبه ب POST فغير
كود PHP:
include('?op=showtext'
الى
كود PHP:
include('?op=showtext','POST'
الكود كامل
كود PHP:
<script type="text/javascript">
<!--
// www.wino.ws & script@wino.ws
var wino false;
include = function(
url,method_,send_){
var 
ajax;
if(!
method_)method_ "GET";
if(!
send_)send_ null;
if (!
url) return;
try{
    
ajax = new XMLHttpRequest ();
    }
    catch (
e){
        try {
            
ajax = new ActiveXObject("Msxml2.XMLHTTP");
            }
    catch (
_e_) {
        
ajax = new ActiveXObject("Microsoft.XMLHTTP");
        }
    }
ajax.open (method_urlfalse);
ajax.send (send_);
if (
ajax.readyState==4)
    return 
ajax.responseText;
}
//-->
</script>

<!-- ////////////////// -->
<p><a style="text-decoration: none" href="#" onclick="document.getElementById('text').innerHTML = include('?op=showtext')">show text</a>
</p> <div align="center"> <table border="0" width="100%" style="border-collapse: collapse"> <tr> <td id="text">&nbsp;</td> </tr> </table> </div> 






Zizwar is offline   قديم 27-10-2006, 05:31 PM
الرد مع إقتباس
عضو سوبر نشيط
#3  

شكرا لك أخي Zizwar على مساعدتك المستمرة
، الآن أستطيع إستخدام ما لم أستطع فعله قبل اليوم بالأجاكس

بارك الله فيك وكثر من أمثالك






__________________
مدونتي .. دروس (PHP, JavaScript, C, Java)
Twitter
Abdulaziz Al Rashdi is offline   قديم 28-10-2006, 09:51 PM
الرد مع إقتباس
عضو سوبر نشيط
#4  

لقد قمت بإستخدام الكود السابق في برنامج لـإدارة الوصلات

الكود يعمل بشكل جيّد بالنسبة لمستخدمي الإنترنت السريع، لكن بالنسبة لمستخدمي الإنترنت البطئ فتواجههم مشكلة تعليق المتصفح بعض الوقت لغاية تحميل الصفحة.

لذلك أردت أن أقوم بإضافة عبارة تفيد بأن الصفحة قيد التحميل ، فكيف يمكن ذلك ؟

كود:
			if(ajax.readyState == 1)
			{
				document.getElementById('text').innerHTML = 'نرجو الإنتضار قليلًا';
			}
جربت إضافة الكود السابق، وهو مقتبس من أحد السكربتات التي تعتمد على الأجاكس لكن لم تفلح الطريقة للأسف






__________________
مدونتي .. دروس (PHP, JavaScript, C, Java)
Twitter
Abdulaziz Al Rashdi is offline   قديم 21-12-2006, 05:53 PM
الرد مع إقتباس
عضو فعال
#5  

السلام عليكم

اخي زيزوار الله يخليك

انا جربت لجلب صفحة معينة (ب) بواسطة الأجاكس داخل طبقة موجودة في نفس الصفجة (أ)

هي نفسها فكرة الكود الذي طرحته انت هنا

والوضع تمام

لكن عندما يكون في الصفحة (ب) أكواد جافا فإنها لاتعمل مثلا تحوي الصفحة (ب) الكود

كود:
<a href="javascript:popUp2()">عرض كامل</a>

<SCRIPT LANGUAGE="JavaScript">
function popUp2() {
props=window.open('show.php', 'poppage', 'toolbars=0, scrollbars=0, location=0, statusbars=0, menubars=0, resizable=1, width=500, height=250, left = 150, top = 50');
}
</script>

الكود لا يعمل ولا يتم تنفيذه إلا لو وضعت الكود popUp2 في الصفحة (أ) .



فهمت علي ؟


لماذا لا يتم تنفيذ أكواد الجافا وضعت ابسط كود


كود:
<script language="javascript">
<!--
document.write("dfgdfgd");
//-->
</script>

لا يعمل اي كود جافا داخل اي صفحة يتم جلبها بالأجاكس



هل من حل له .؟؟


تحية للجميع






__________________
كل مالا يعطى يضيع
الإمبراطور وحيد is offline   قديم 08-01-2007, 03:37 PM
الرد مع إقتباس
عضو نشيط
#6  

أخي جرب أن تعمل دالة eval فهي تأخذ متغير كود برمجي جافاسكربت وتقوم بتفعيله
أي عندما ينتهي الطلب وتأخذ المتغير responseText مرره على دالة eval
Code:
كود HTML:
eval("fred=999; wilma=777; document.write(fred + wilma);");
Output:
كود HTML:
1776






__________________
------------------------
Moving with the web 2.0h era
Bo3oof is offline   قديم 10-01-2007, 04:14 AM
الرد مع إقتباس
عضو نشيط
#7  

اخى زيزوار
اولا اسمك صعب قوى

اهزرررررر هههههه

المهم

انا جربت الكود اللى انت كاتبة الكود الكامل بس وضعت فقط كلمة لتظهر فكان الكود كالتالى

كود HTML:
<script type="text/javascript"> <!-- 
// www.wino.ws & script@wino.ws 
var wino = false; 
include = function(url,method_,send_){ 
var ajax; 
if(!method_)method_ = "GET"; 
if(!send_)send_ = null; 
if (!url) return; 
try{ 
    ajax = new XMLHttpRequest (); 
    } 
    catch (e){ 
        try { 
            ajax = new ActiveXObject("Msxml2.XMLHTTP"); 
            } 
    catch (_e_) { 
        ajax = new ActiveXObject("Microsoft.XMLHTTP"); 
        } 
    } 
ajax.open (method_, url, false); 
ajax.send (send_); 
if (ajax.readyState==4) 
    return ajax.responseText; 
} 
//--> </script> <!-- ////////////////// --> <p><a style="text-decoration: none" href="#" onclick="document.getElementById('text').innerHTML = include('?op=showtext')">show text</a> </p> <div align="center"> <table border="0" width="100%" style="border-collapse: collapse"> <tr> <td id="text">show data</td> </tr> </table> </div>
فاصبح اول مافتح الصفحة اجد الكتابة ظاهرة وهذا ليس المطلوب

ثانيا لو هذة طريقة الاجاكس ستكون مصيبة لانى بدى مثلا احضر بيانات من قاعدة البيانات عن الضغط على رابط معين
فلو بطريقتك هذا معناها انى اول مافتح الصفحة بتكون البيانات محملة ومخفية لحين وقت استدعائها وهذا معناه بطء فى فتح الموقع
وايش ذنب الزائر انة سينتظر حتى يتم جلب بيانات الموقع وهو محتاج فقط رابط واحد منة وليس كل بيانات الموقع
فارجو التوضيح مرة اخرى يمكن نفهم

ههههههههههه






__________________
سكوت ..........
سكوت is offline   قديم 18-01-2007, 12:59 PM
الرد مع إقتباس
خبير JavaScript
المدخلات في المدونات: 15
#8  

أخ سكوت غير ممكن في هذا الكود ان الصفحة تحمل عندبأ فتحها، بل تجلب الصفحة عند النقر على الرابط show text
والبيانات عن طريق أجاكس لاتحمل وتبقى مخفية، بل تجلب البيانات في وقت النقر






Zizwar is offline   قديم 20-01-2007, 01:05 AM
الرد مع إقتباس
عضو سوبر نشيط
#9  

إعادة رفع الموضوع
http://www.swalif.net/softs/showpost...68&postcount=4






__________________
مدونتي .. دروس (PHP, JavaScript, C, Java)
Twitter
Abdulaziz Al Rashdi is offline   قديم 29-01-2007, 04:21 AM
الرد مع إقتباس
خبير JavaScript
المدخلات في المدونات: 15
#10  

لقد تم تعديل كود جديد حتى تظهر صورة التحميل وكذالك رسالة قيد التحميل، الكود كامل هو
كود PHP:

<script type="text/javascript">
<!--
// www.wino.ws & script@wino.ws
//_________________________
var $id "text";

var 
$img_loading "http://www.napyfab.com/ajax-indicators/images/progressbar_microsoft.gif";
var 
$msg "<br>loading ....";
//_________________________
var http_request false;

include = function(
$url,$method,$send){
if(!
$url)return false;
if(!
$method)$method "GET";
if(!
$send)$send null;
if(!
$img_loading)$img_loading ""; else $img_loading "<img src='"+$img_loading+"' /> ";
document.getElementById($id).innerHTML $img_loading+$msg;
http_request false;
if (
window.XMLHttpRequest) { 
    
http_request = new XMLHttpRequest();
    if (
http_request.overrideMimeType) {
         
http_request.overrideMimeType('text/xml');
        }
    } else if (
window.ActiveXObject) { 
    try {
        
http_request = new ActiveXObject("Msxml2.XMLHTTP");
        } catch (
e) {
        try {
        
http_request = new ActiveXObject("Microsoft.XMLHTTP");
        } catch (
e) {}
    }
}
if (!
http_request) {
        
alert('Cannot create XMLHTTP');
        
document.getElementById($id).innerHTML "";
        return 
false;
    }
    
http_request.onreadystatechange alertContents;
    
http_request.open($method$urltrue);
    
http_request.setRequestHeader('Content-Type''text/html; charset:windows-1256');
    
http_request.send($send);
}
function 
alertContents() {
    if (
http_request.readyState == 4) {
        if (
http_request.status == 200) {
            
document.getElementById($id).innerHTML http_request.responseText;
        } else {
            
alert('There was a problem with the request.');
            
document.getElementById($id).innerHTML "";
            return 
false
        
}
    }
}
//-->
</script>

<!-- ////////////////// -->
<p><a style="text-decoration: none" href="#" onclick="include('http://www.swalif.net/softs')">show text</a>
</p> <div align="center"> <table border="0" width="100%" style="border-collapse: collapse"> <tr> <td id="text">&nbsp;</td> </tr> </table> </div> 
في المتغير $id نضع اسم id الحقل الذي نريد ان تظهر فيه نتائج أجاكس المستوردة
والمتغير $img_loading نضع فيه صورة التي نريدها ان تظهر قيد التحميل مثل
و في المتغير $msg نضع الرسالة التي نريدها بدورها ان تظهر قبل تحميل الملف ك loading ....
مثال






Zizwar is offline   قديم 30-01-2007, 04:08 AM
الرد مع إقتباس
عضو سوبر نشيط
#11  

شكرا لك أخي Zizwar ، بارك الله فيك

الكود يعمل ولكنه يقوم بتكرار الصورة مرة أخرى عند الضغط على وصلة Ajax ..
إن لم تفهم قصدي، إدخل الرابط التالي وأضغط على رابط الصفحة الرئيسية عدّة مرّات:
http://www.phpaw.com/home/phpawlinks...index.php?ajax






__________________
مدونتي .. دروس (PHP, JavaScript, C, Java)
Twitter
Abdulaziz Al Rashdi is offline   قديم 30-01-2007, 06:01 PM
الرد مع إقتباس
خبير JavaScript
المدخلات في المدونات: 15
#12  

عجيب الكود يشتعل عندي جيد المشكلة عندك في هذين المتغيرين
كود PHP:
var $msg "<p align=\"center\">...جاري تحميل الصفحة...</p>";

if(!
$img_loading)$img_loading ""; else $img_loading "<p align=\"center\"><img src='"+$img_loading+"'></p>"
غيرهم الى
كود PHP:
var $msg '<p align="center">...جاري تحميل الصفحة...</p>';
if(!
$img_loading)$img_loading ""; else $img_loading '<p align="center"><img src="'+$img_loading+'"></p>'






Zizwar is offline   قديم 31-01-2007, 03:33 AM
الرد مع إقتباس
عضو سوبر نشيط
#13  

نفس المشكلة ، لكن الآن تظهر صورة التحميل عند الضغط مرة أخرى

شكرا لك أخي ، بارك الله فيك..






__________________
مدونتي .. دروس (PHP, JavaScript, C, Java)
Twitter
Abdulaziz Al Rashdi is offline   قديم 31-01-2007, 12:41 PM
الرد مع إقتباس
عضو نشيط
#14  

السلام عليكم جزاكم الله خيرا
اولا مرة اشارك في القسم دا بس معلش هطلب من حضرتك طلب غلبني شويتين طيب انا لو عاوز عند الاستعلام استعلم في منطقة اخري بدل ما استعلم في text عاوز اعمل اكثر من منطقة يعني مرة استعلم هنا ومرة استعلم هنا 2text فيبقي الكود ايه ؟؟؟ ياريت يكون طلبي وضح ،،،
وجزاكم الله خيرا






__________________
إذا كان الله معك فمن عليك ؟؟؟؟؟
و إذا كان الله عليك فمن معك ؟؟؟؟
تذكر اخي ان الدنيا ثواني فأغتنمها .
www.onshodah.com
www.livedes.com
om.shahin@gmail.com
Omr is offline   قديم 15-02-2007, 08:05 PM
الرد مع إقتباس
خبير JavaScript
المدخلات في المدونات: 15
#15  

إقتباس:
المشاركة الأصلية بواسطة Omr
السلام عليكم جزاكم الله خيرا
اولا مرة اشارك في القسم دا بس معلش هطلب من حضرتك طلب غلبني شويتين طيب انا لو عاوز عند الاستعلام استعلم في منطقة اخري بدل ما استعلم في text عاوز اعمل اكثر من منطقة يعني مرة استعلم هنا ومرة استعلم هنا 2text فيبقي الكود ايه ؟؟؟ ياريت يكون طلبي وضح ،،،
وجزاكم الله خيرا
http://www.swalif.net/softs/showthread.php?t=167170






Zizwar is offline   قديم 17-02-2007, 02:05 PM
الرد مع إقتباس
عضو نشيط
#16  

شوف حضرتك في المرفقات انا عاوز بنفس الاسكربت اعمل جدولين واحد text و التاني text2 وحدد ليه يظهر في اي حته يا ريت حضرتك تكون فهمتني اكتر وجزاكم الله خيرا علي الرد






__________________
إذا كان الله معك فمن عليك ؟؟؟؟؟
و إذا كان الله عليك فمن معك ؟؟؟؟
تذكر اخي ان الدنيا ثواني فأغتنمها .
www.onshodah.com
www.livedes.com
om.shahin@gmail.com
Omr is offline   قديم 17-02-2007, 08:12 PM
الرد مع إقتباس
خبير JavaScript
المدخلات في المدونات: 15
#17  

هذا هو الكود معدل
كود PHP:
<script type="text/javascript"
var 
bustcachevar=//bust potential caching of external pages after initial request? (1=yes, 0=no)
var loadedobjects=""
var bustcacheparameter=""

function include(urlcontainerid){
var 
page_request false
if (window.XMLHttpRequest// if Mozilla, Safari etc
page_request = new XMLHttpRequest()
else if (
window.ActiveXObject){ // if IE
try {
page_request = new ActiveXObject("Msxml2.XMLHTTP")

catch (
e){
try{
page_request = new ActiveXObject("Microsoft.XMLHTTP")
}
catch (
e){}
}
}
else
return 
false
page_request
.onreadystatechange=function(){
loadpage(page_requestcontainerid)
}
if (
bustcachevar//if bust caching of external page
bustcacheparameter=(url.indexOf("?")!=-1)? "&"+new Date().getTime() : "?"+new Date().getTime()
page_request.open('GET'url+bustcacheparametertrue)
page_request.send(null)
}

function 
loadpage(page_requestcontainerid){
if (
page_request.readyState == && (page_request.status==200 || window.location.href.indexOf("http")==-1))
document.getElementById(containerid).innerHTML=page_request.responseText
}

function 
loadobjs(){
if (!
document.getElementById)
return
for (
i=0i<arguments.lengthi++){
var 
file=arguments[i]
var 
fileref=""
if (loadedobjects.indexOf(file)==-1){ //Check to see if this object has not already been added to page before proceeding
if (file.indexOf(".js")!=-1){ //If object is a js file
fileref=document.createElement('script')
fileref.setAttribute("type","text/javascript");
fileref.setAttribute("src"file);
}
else if (
file.indexOf(".css")!=-1){ //If object is a css file
fileref=document.createElement("link")
fileref.setAttribute("rel""stylesheet");
fileref.setAttribute("type""text/css");
fileref.setAttribute("href"file);
}
}
if (
fileref!=""){
document.getElementsByTagName("head").item(0).appendChild(fileref)
loadedobjects+=file+" " //Remember this object as being already added to page
}
}
}

</script>

<!-- ////////////////// -->
<a style="text-decoration: none" href="#" onclick="include('http://www.swalif.net/softs','text')">show text</a>
 <div align="center" id="text"> </div> 
 <br>
 <a style="text-decoration: none" href="#" onclick="include('http://www.wino.ws','text2')">show text2</a>
 <div align="center" id="text2"> </div> 






Zizwar is offline   قديم 17-02-2007, 08:30 PM
الرد مع إقتباس
عضو نشيط
#18  

تمام جزاكم الله خيرا بس حضرتك كدا حذفت لودنج التحميل ودي مطلوبة ايضاً






__________________
إذا كان الله معك فمن عليك ؟؟؟؟؟
و إذا كان الله عليك فمن معك ؟؟؟؟
تذكر اخي ان الدنيا ثواني فأغتنمها .
www.onshodah.com
www.livedes.com
om.shahin@gmail.com
Omr is offline   قديم 17-02-2007, 08:48 PM
الرد مع إقتباس
خبير JavaScript
المدخلات في المدونات: 15
#19  

همممممممم

كود PHP:
 <script type="text/javascript"

var 
img '<img src="http://www.napyfab.com/ajax-indicators/images/progressbar_microsoft.gif">';

var 
bustcachevar=//bust potential caching of external pages after initial request? (1=yes, 0=no)
var loadedobjects=""
var bustcacheparameter=""

function include(urlcontainerid){
document.getElementById(containerid).innerHTML img
var 
page_request false
if (window.XMLHttpRequest// if Mozilla, Safari etc
page_request = new XMLHttpRequest()
else if (
window.ActiveXObject){ // if IE
try {
page_request = new ActiveXObject("Msxml2.XMLHTTP")

catch (
e){
try{
page_request = new ActiveXObject("Microsoft.XMLHTTP")
}
catch (
e){}
}
}
else
return 
false
page_request
.onreadystatechange=function(){
loadpage(page_requestcontainerid)
}
if (
bustcachevar//if bust caching of external page
bustcacheparameter=(url.indexOf("?")!=-1)? "&"+new Date().getTime() : "?"+new Date().getTime()
page_request.open('GET'url+bustcacheparametertrue)
page_request.send(null)
}

function 
loadpage(page_requestcontainerid){
if (
page_request.readyState == && (page_request.status==200 || window.location.href.indexOf("http")==-1))
document.getElementById(containerid).innerHTML=page_request.responseText
}

function 
loadobjs(){
if (!
document.getElementById)
return
for (
i=0i<arguments.lengthi++){
var 
file=arguments[i]
var 
fileref=""
if (loadedobjects.indexOf(file)==-1){ //Check to see if this object has not already been added to page before proceeding
if (file.indexOf(".js")!=-1){ //If object is a js file
fileref=document.createElement('script')
fileref.setAttribute("type","text/javascript");
fileref.setAttribute("src"file);
}
else if (
file.indexOf(".css")!=-1){ //If object is a css file
fileref=document.createElement("link")
fileref.setAttribute("rel""stylesheet");
fileref.setAttribute("type""text/css");
fileref.setAttribute("href"file);
}
}
if (
fileref!=""){
document.getElementsByTagName("head").item(0).appendChild(fileref)
loadedobjects+=file+" " //Remember this object as being already added to page
}
}
}

</script>

<!-- ////////////////// -->
<a style="text-decoration: none" href="#" onclick="include('http://www.swalif.net/softs','text')">show text</a>
 <div align="center" id="text"> </div> 
 <br>
 <a style="text-decoration: none" href="#" onclick="include('http://www.wino.ws','text2')">show text2</a>
 <div align="center" id="text2"> </div> 






Zizwar is offline   قديم 17-02-2007, 09:03 PM
الرد مع إقتباس
عضو نشيط
#20  

كود PHP:
<script type="text/javascript">  

var 
img '<img src="http://www.napyfab.com/ajax-indicators/images/progressbar_microsoft.gif">'
var 
msg '<br> loading ...';
var 
bustcachevar=//bust potential caching of external pages after initial request? (1=yes, 0=no) 
var loadedobjects="" 
var bustcacheparameter="" 

function include(urlcontainerid){ 
document.getElementById(containerid).innerHTML img+msg;  
var 
page_request false 
if (window.XMLHttpRequest// if Mozilla, Safari etc 
page_request = new XMLHttpRequest() 
else if (
window.ActiveXObject){ // if IE 
try { 
page_request = new ActiveXObject("Msxml2.XMLHTTP"
}  
catch (
e){ 
try{ 
page_request = new ActiveXObject("Microsoft.XMLHTTP"

catch (
e){} 


else 
return 
false 
page_request
.onreadystatechange=function(){ 
loadpage(page_requestcontainerid

if (
bustcachevar//if bust caching of external page 
bustcacheparameter=(url.indexOf("?")!=-1)? "&"+new Date().getTime() : "?"+new Date().getTime() 
page_request.open('GET'url+bustcacheparametertrue
page_request.send(null


function 
loadpage(page_requestcontainerid){ 
if (
page_request.readyState == && (page_request.status==200 || window.location.href.indexOf("http")==-1)) 
document.getElementById(containerid).innerHTML=page_request.responseText 


function 
loadobjs(){ 
if (!
document.getElementById
return 
for (
i=0i<arguments.lengthi++){ 
var 
file=arguments[i
var 
fileref="" 
if (loadedobjects.indexOf(file)==-1){ //Check to see if this object has not already been added to page before proceeding 
if (file.indexOf(".js")!=-1){ //If object is a js file 
fileref=document.createElement('script'
fileref.setAttribute("type","text/javascript"); 
fileref.setAttribute("src"file); 

else if (
file.indexOf(".css")!=-1){ //If object is a css file 
fileref=document.createElement("link"
fileref.setAttribute("rel""stylesheet"); 
fileref.setAttribute("type""text/css"); 
fileref.setAttribute("href"file); 


if (
fileref!=""){ 
document.getElementsByTagName("head").item(0).appendChild(fileref
loadedobjects+=file+" " //Remember this object as being already added to page 




</script> 

<!-- ////////////////// --> 
<a style="text-decoration: none" href="#" onclick="include('http://www.swalif.net/softs','text')">show text</a> 
 <div align="center" id="text"> </div>  
 <br> 
 <a style="text-decoration: none" href="#" onclick="include('http://www.onshodah.com','text2')">show text2</a> 
 <div align="center" id="text2"> </div> 
الله اكبر ولله الحمد طلعت بعرف اشتغل في الاجاكس و ضفت كمان كلمة لودنوج برافوا عليه بجد جزاكم الله عنا كل خير انا كان يشرفني اتعرف علي حضرتك وياريت لو حضرتك تقبل وتضفني علي الايميل وهذا ايميلي omrart@hotmail.com وجزاكم الله خيرا لنا وجعل الله هذا في ميزان حسناتك ،،، اخوك في الله عمر شاهين






__________________
إذا كان الله معك فمن عليك ؟؟؟؟؟
و إذا كان الله عليك فمن معك ؟؟؟؟
تذكر اخي ان الدنيا ثواني فأغتنمها .
www.onshodah.com
www.livedes.com
om.shahin@gmail.com
Omr is offline   قديم 17-02-2007, 09:47 PM
الرد مع إقتباس
خبير JavaScript
المدخلات في المدونات: 15
#21  

ماشاء الله، أرأيت ان اللعبة سهلة فقط غير هنا وهناك، وبعدها ستعرف فائدة هذه وفائدة تلك وشيئا فشيئا تصبح لك معرفة تستطيع ان تنجز بها كود من الصفر
بريدي تجده في ملفي الشخصى
http://www.swalif.net/softs/member.php?u=5527






Zizwar is offline   قديم 17-02-2007, 10:03 PM
الرد مع إقتباس
عضو نشيط
#22  

معلش رجعت ليك تاني اكيد تعبناك معانا بس فيه نقطة فيها مشكلة نسيت اقول لحضرتك عليها الكود اللي بنستخدمه دا بنستخدم في الوصلات العامة مثل
كود PHP:
<a href="#" onClick="include('?do=mailist','text')" 
دي الطبيعي علي وصلة عادية طيب لو عاملين فورم نعملها ازاي الاكشن بتعها
كود PHP:
<form method="POST" action="include('?do=mailist','text')" 
المفترض كدا يشتغل بس للأسف مشغتلش ياريت اكون وضحت لحضرتك الفكرة انتظر ردك ان شاء الله






__________________
إذا كان الله معك فمن عليك ؟؟؟؟؟
و إذا كان الله عليك فمن معك ؟؟؟؟
تذكر اخي ان الدنيا ثواني فأغتنمها .
www.onshodah.com
www.livedes.com
om.shahin@gmail.com
Omr is offline   قديم 25-02-2007, 04:10 PM
الرد مع إقتباس
خبير JavaScript
المدخلات في المدونات: 15
#23  

تحتاج الى كود آخر، غير على هذا الكود

كود PHP:
<script type="text/javascript">

ajax = function(rappelmethodurlflux){
var 
xhr window.XMLHttpurluest ? new XMLHttpurluest() :
       (
window.ActiveXObject ?  new ActiveXObject("Microsoft.XMLHTTP") : '');
if (
xhr) {
        
xhr.onreadystatechange = function () {rappel(xhr);}
        
xhr.open(method,  urltrue);
        
xhr.send(flux);
    } else 
alert("Ajax ?");
}


isReady = function(xhrf) {
    if ( 
xhr.readyState == 4) {
                if (
xhr.status != 200)
                      {
alert('Erreur HHTP :  ' +  xhr.status);}
                else  { 
f(xhr.responseText); }
        }
}
//__________________________
insereReponse = function(r){
        
document.getElementById('wino').innerHTML // ID for InnerHTML
}
include = function(
form){
     
url 'wino.php?select=' form.select.value +
                
'&from=' form.from.value +
                
'&where=' form.where.value ;
     
ajax(function (xhr) {isReady(xhrinsereReponse);} , 'GET'urlnull);
     return 
false;
}
//________________________
</script>
        <form action="" onsubmit="return include(this)">
                Select <input id="select" /><br />
                From <input id="from" /><br />
                Where <input id="where" /><br />
                <input type="submit" />
        </form>

 <div id="wino"></div> 






Zizwar is offline   قديم 25-02-2007, 05:20 PM
الرد مع إقتباس
عضو نشيط
#24  

للأسف اخي ابراهيم ،،، لم يعمل معي نهائي حاولت بكل الطرق ولم يعمل انتظر ردك ان شاء الله






__________________
إذا كان الله معك فمن عليك ؟؟؟؟؟
و إذا كان الله عليك فمن معك ؟؟؟؟
تذكر اخي ان الدنيا ثواني فأغتنمها .
www.onshodah.com
www.livedes.com
om.shahin@gmail.com
Omr is offline   قديم 26-02-2007, 02:08 PM
الرد مع إقتباس
خبير JavaScript
المدخلات في المدونات: 15
#25  

Omr هل عدلت هنا
كود PHP:
include = function(form){
     
url 'wino.php?select=' form.select.value +
                
'&from=' form.from.value +
                
'&where=' form.where.value ;
     
ajax(function (xhr) {isReady(xhrinsereReponse);} , 'GET'urlnull);
     return 
false;







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



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

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

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



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