الرئيسية | مركز المعلومات | مركز التحميل | للاعلان في مُطِّورْ | استخدم ختم مطور | قوِ موضوعك هام | وسام مطور جديد | افحص البيج رانك جديد

العودة   مطور , mtwer forum > مطور .. خطوتك الأولى من مستخدم الى مطور > تطوير المواقع

تطوير المواقع سكربتات - تطوير - نقاش - مواقع انترنت


عزيزي المطور ابتعد عن النقل، ولتكن مواضيعك جديدة وقيمة تعبر عن إبداعك وتميزك
إضافة رد
 
أدوات الموضوع انواع عرض الموضوع
  #1  
قديم 20-03-2008, 06:38 PM
msk msk غير متواجد حالياً
مطور مشارك
 
تاريخ التسجيل: 20-03-2008
المشاركات: 25
msk is on a distinguished road
افتراضي سؤال اتمنى الاجابة عليه من خبراء مطور

السلام عليكم

اريد ان انشأ موقع مثل هذا http://www.arb4host.net/

مثل صفحات هذا الموقع بحيث انه لما يضغط على احد الروابط تفتح بنفس الصفحة ولا اظن انها معمولة بطريقة الصفحات التضمينية http://www.arb4host.net شوف الموقع واتمنى تكون وصلت الفكرة

رد مع اقتباس


  #2  
قديم 20-03-2008, 07:01 PM
اداري
 
تاريخ التسجيل: 09-03-2008
المشاركات: 1,413
أبو جنى is on a distinguished road
افتراضي

وعليكم السلام ورحمة الله وبركاته

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

تمنياتي لك بالتوفيق

رد مع اقتباس
  #3  
قديم 20-03-2008, 07:48 PM
msk msk غير متواجد حالياً
مطور مشارك
 
تاريخ التسجيل: 20-03-2008
المشاركات: 25
msk is on a distinguished road
افتراضي

هلا بك يا غالى نورت الموضوع ووضحت الفكرة ولكن هل تقدر تقول لى كيفية عملها ؟؟

رد مع اقتباس
  #4  
قديم 20-03-2008, 09:20 PM
الصورة الرمزية قمة الإسلام
مُطوِّرْ راعي معتمد
 
تاريخ التسجيل: 07-03-2008
الدولة: EGYPT-ISMAILIA
المشاركات: 234
قمة الإسلام is on a distinguished road
إرسال رسالة عبر مراسل MSN إلى قمة الإسلام
افتراضي

السلام عليكم

اخي العزيز

الكود قد ارفقتة لك في المرفقات وهناك الصفحة جاهزة ايضا


طريق التركيب لكود الجافا

انسخ الكود وضعة بعد <head>

عن طريق الفرونت بيج

مثال للكود

اضغط هنا

وجاري انزال الكود فى مكتبة اكواد الجافا في مطور
الملفات المرفقة
نوع الملف: zip mtwer.zip‏ (15.1 كيلوبايت, المشاهدات 45)


توقيعى
اللهم من أراد بنا سوءا فاشغله في نفسه واجعل كيده في نحره واجعل تدبيرة تتدميرة

أن صمتي لا يعني جهلي بما يدور حولي ولكن مايدور حولي لا يستحق الكلام

رضا الناس غاية لا تُدرك

خير صديق لى هو القلم به اكتب ولا اتكلم لسانى لا ينطق بما في داخلى والناس لاتعرف شئ عن حالى

شركة سماهوست لخدمات الويب المتكاملة

آخر تعديل بواسطة قمة الإسلام ، 20-03-2008 الساعة 09:24 PM
رد مع اقتباس
  #5  
قديم 20-03-2008, 09:47 PM
msk msk غير متواجد حالياً
مطور مشارك
 
تاريخ التسجيل: 20-03-2008
المشاركات: 25
msk is on a distinguished road
افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة قمة الإسلام مشاهدة المشاركة
السلام عليكم

اخي العزيز

الكود قد ارفقتة لك في المرفقات وهناك الصفحة جاهزة ايضا


طريق التركيب لكود الجافا

انسخ الكود وضعة بعد <head>

عن طريق الفرونت بيج

مثال للكود

اضغط هنا

وجاري انزال الكود فى مكتبة اكواد الجافا في مطور
اخوى الغالى انت لم تفهم قصدى افتح الموقع اللى بالمشاركة وحاول التنقل بين الصفحات شوف كيف راح تفتح معاك الصفحات وشاكر لمرورك

رد مع اقتباس
  #6  
قديم 20-03-2008, 10:08 PM
الصورة الرمزية قمة الإسلام
مُطوِّرْ راعي معتمد
 
تاريخ التسجيل: 07-03-2008
الدولة: EGYPT-ISMAILIA
المشاركات: 234
قمة الإسلام is on a distinguished road
إرسال رسالة عبر مراسل MSN إلى قمة الإسلام
افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة msk مشاهدة المشاركة
اخوى الغالى انت لم تفهم قصدى افتح الموقع اللى بالمشاركة وحاول التنقل بين الصفحات شوف كيف راح تفتح معاك الصفحات وشاكر لمرورك
اخي الحبيب فكرة عمل تقلب الصفح مثل هالطريقة بسيطة

هعطيك مثال

ادخل هنا اا اا استضافه استضافة إستضافه إستضافة أستضافه أستضافة ::: smaahost ... سمافورهوست للاستضافه والتصميم:::اا اا استضافه إستضافه أستضافه

وشوف كيف التقلب بين الصفح والتأثير الى بيحدث فى تقلب الصور

الطريقة المعمولة فى الموقع الي ذكرتة

وهي

انه جعل القوائم ثابتة الى الشمال وفقط بيغير الصفح الفرعية

عن طريق الفرونت بيج بتتعمل اخوي

فقد انت لما تقطع التصميم اعمل منة كذا صفحة فرعية بنفس التقطيع

بحيث انه القوائم تكون ثابنة والكلام الى في الوسط هو المتحرك


توقيعى
اللهم من أراد بنا سوءا فاشغله في نفسه واجعل كيده في نحره واجعل تدبيرة تتدميرة

أن صمتي لا يعني جهلي بما يدور حولي ولكن مايدور حولي لا يستحق الكلام

رضا الناس غاية لا تُدرك

خير صديق لى هو القلم به اكتب ولا اتكلم لسانى لا ينطق بما في داخلى والناس لاتعرف شئ عن حالى

شركة سماهوست لخدمات الويب المتكاملة

رد مع اقتباس
  #7  
قديم 21-03-2008, 11:29 AM
مطور مشارك
 
تاريخ التسجيل: 19-03-2008
المشاركات: 9
doongoan is on a distinguished road
افتراضي

يا هلا

الموقع يستخدم الـ AJAX أخى الغالى لنظام تعدد الصفحات بدون إعادة تحميل الصفحه
فهذه أحد التطبيقات الاساسيه والمباشرة جدا لتقنيات الـ AJAX والتى جعلته تقنيه مبهره أيضا

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

وطريقة التنفيذ كالتالى بمنتهى الاختصار:

لديك صفحه مكونه من جدول , هذا الجدول مكون من عدة خلايا cells
فلنفترض انك سوف تجعل الخليه اليمنى هى خلية الروابط والخليه اليسرى هى خلية ظهور المحتوى



كل ما عليك أن تظلل خلية المحتوى



وتنتقل الى الوضع code
ومن ثم تضع الكود التالى داخل كود خلية الجدول:

كود:
<div id="contentarea">
&nbsp;</div>
فيكون الكود النهائى لخلية الجدول ما يشبه ذلك:

كود:
<td><div id="contentarea">
&nbsp;</div></td>
وتجعل الروابط تؤدى الى الصفحات التى تريد عرضها فى خلية المحتوى بهذا الشكل:

كود:
<a href="javascript:ajaxpage('/foldername/filename.html','contentarea');">
لاحظ إستبدال foldername بإسم المجلد الموجوده داخله الصفحه المطلوب إستدعائها
وإستبدال filename بإسم الملف المطلوب إستدعاء محتواه

الخطوه الاخيره هى أن تضع الكود التالى بين وسم
كود:
<head> و </head>
فى الصفحه التى تحتوى الروابط


كود:
<script type="text/javascript">
var bustcachevar=1 //bust potential caching of external pages after initial request? (1=yes, 0=no)
var loadedobjects=""
var rootdomain="http://"+window.location.hostname
var bustcacheparameter=""

function ajaxpage(url, containerid){
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_request, containerid)
}
if (bustcachevar) //if bust caching of external page
bustcacheparameter=(url.indexOf("?")!=-1)? "&"+new Date().getTime() : "?"+new Date().getTime()
page_request.open('GET', url+bustcacheparameter, true)
page_request.send(null)
}

function loadpage(page_request, containerid){
if (page_request.readyState == 4 && (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=0; i<arguments.length; i++){
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>

مثال عملى:
فى الصفحه المذكوره بالاعلى:
شركة هوستك لخدمات الاستضافة المحميه والدردشة الكتابية والدعم الفنى

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

أى انه عند قيامك بالضغط على : الراجحى : على سبيل المثال
فسوف يظهر لك محتوى صفحه على الموقع تسمى rajhi.shtml داخل مجلد يسمى pages
محتوى هذه الصفحه بالكامل سوف يظهر فى الخليه اليسرى التى تحدثنا عنها


أتمنى أن أكون ساعدتك
وتقبل ودى وتقديرى وإحترامى


توقيعى
من وضع نفسه إرتفع ومن رفع نفسه وُضع
تواضع فإن فوق كل ذى علم عليم
وكن طيب النفس فإن الجميع فانون
هوستك لتقنية المعلومات

رد مع اقتباس
  #8  
قديم 21-03-2008, 12:47 PM
msk msk غير متواجد حالياً
مطور مشارك
 
تاريخ التسجيل: 20-03-2008
المشاركات: 25
msk is on a distinguished road
افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة قمة الإسلام مشاهدة المشاركة
اخي الحبيب فكرة عمل تقلب الصفح مثل هالطريقة بسيطة

هعطيك مثال

ادخل هنا اا اا استضافه استضافة إستضافه إستضافة أستضافه أستضافة ::: smaahost ... سمافورهوست للاستضافه والتصميم:::اا اا استضافه إستضافه أستضافه

وشوف كيف التقلب بين الصفح والتأثير الى بيحدث فى تقلب الصور

الطريقة المعمولة فى الموقع الي ذكرتة

وهي

انه جعل القوائم ثابتة الى الشمال وفقط بيغير الصفح الفرعية

عن طريق الفرونت بيج بتتعمل اخوي

فقد انت لما تقطع التصميم اعمل منة كذا صفحة فرعية بنفس التقطيع

بحيث انه القوائم تكون ثابنة والكلام الى في الوسط هو المتحرك
هذه هى فكرتها يا غالى انا الان احتاج طريقة عملها
اقتباس:
المشاركة الأصلية كتبت بواسطة أبو جنى مشاهدة المشاركة
وعليكم السلام ورحمة الله وبركاته

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

تمنياتي لك بالتوفيق

رد مع اقتباس
  #9  
قديم 21-03-2008, 12:50 PM
msk msk غير متواجد حالياً
مطور مشارك
 
تاريخ التسجيل: 20-03-2008
المشاركات: 25
msk is on a distinguished road
افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة doongoan مشاهدة المشاركة
يا هلا

الموقع يستخدم الـ AJAX أخى الغالى لنظام تعدد الصفحات بدون إعادة تحميل الصفحه
فهذه أحد التطبيقات الاساسيه والمباشرة جدا لتقنيات الـ AJAX والتى جعلته تقنيه مبهره أيضا

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

وطريقة التنفيذ كالتالى بمنتهى الاختصار:

لديك صفحه مكونه من جدول , هذا الجدول مكون من عدة خلايا cells
فلنفترض انك سوف تجعل الخليه اليمنى هى خلية الروابط والخليه اليسرى هى خلية ظهور المحتوى



كل ما عليك أن تظلل خلية المحتوى



وتنتقل الى الوضع code
ومن ثم تضع الكود التالى داخل كود خلية الجدول:

كود:
<div id="contentarea">
&nbsp;</div>
فيكون الكود النهائى لخلية الجدول ما يشبه ذلك:

كود:
<td><div id="contentarea">
&nbsp;</div></td>
وتجعل الروابط تؤدى الى الصفحات التى تريد عرضها فى خلية المحتوى بهذا الشكل:

كود:
<a href="javascript:ajaxpage('/foldername/filename.html','contentarea');">
لاحظ إستبدال foldername بإسم المجلد الموجوده داخله الصفحه المطلوب إستدعائها
وإستبدال filename بإسم الملف المطلوب إستدعاء محتواه

الخطوه الاخيره هى أن تضع الكود التالى بين وسم
كود:
<head> و </head>
فى الصفحه التى تحتوى الروابط


كود:
<script type="text/javascript">
var bustcachevar=1 //bust potential caching of external pages after initial request? (1=yes, 0=no)
var loadedobjects=""
var rootdomain="http://"+window.location.hostname
var bustcacheparameter=""

function ajaxpage(url, containerid){
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_request, containerid)
}
if (bustcachevar) //if bust caching of external page
bustcacheparameter=(url.indexOf("?")!=-1)? "&"+new Date().getTime() : "?"+new Date().getTime()
page_request.open('GET', url+bustcacheparameter, true)
page_request.send(null)
}

function loadpage(page_request, containerid){
if (page_request.readyState == 4 && (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=0; i<arguments.length; i++){
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>
مثال عملى:
فى الصفحه المذكوره بالاعلى:
شركة هوستك لخدمات الاستضافة المحميه والدردشة الكتابية والدعم الفنى

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

أى انه عند قيامك بالضغط على : الراجحى : على سبيل المثال
فسوف يظهر لك محتوى صفحه على الموقع تسمى rajhi.shtml داخل مجلد يسمى pages
محتوى هذه الصفحه بالكامل سوف يظهر فى الخليه اليسرى التى تحدثنا عنها


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

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

تمنياتي لك بالتوفيق
وفى انتظار من يشرح طريقة عملها

رد مع اقتباس
  #10  
قديم 22-03-2008, 05:55 PM
msk msk غير متواجد حالياً
مطور مشارك
 
تاريخ التسجيل: 20-03-2008
المشاركات: 25
msk is on a distinguished road
افتراضي

up .......

رد مع اقتباس
  #11  
قديم 22-03-2008, 07:06 PM
مطور مشارك
 
تاريخ التسجيل: 10-03-2008
المشاركات: 11
Arb4Host is on a distinguished road
افتراضي

اتصل بنا على الدعم الفني على هذا الرابط : http://support.arb4host.net/

وان شاء الله ستجد المساعدة من فريق البرمجة والتطوير

رد مع اقتباس
إضافة رد

العلامات المرجعية



مواضيع جديدة في قسم تطوير المواقع

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

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

BB code متاحة
كود [IMG] متاحة
كود HTML معطلة
Trackbacks are معطلة
Pingbacks are معطلة
Refbacks are معطلة

الانتقال السريع

المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
سؤال الى خبراء برامج إدارة المحتوى !!! kol7aga.net سكربتات إدارة المحتوى 5 01-08-2009 03:13 AM
استخدم ختم مطور وضع اسمك عليه واختم صور شروحاتك بختم مطور مُطوِّرْ تطوير المواقع 42 01-07-2009 09:43 AM
سؤال مهم أتمنى الإجابة عليه T O S H I B A جوجل ادسنس Google Adsense 2 31-03-2009 12:24 AM
سؤال الى لؤي الخطيب و خبراء Google Adsense omarjob جوجل ادسنس Google Adsense 4 25-06-2008 12:22 PM


قران كريم يوتيوب فيديو العاب بنات بلياردو العاب سيارات


جميع الأوقات بتوقيت GMT +3. الساعة الآن 09:47 PM.