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




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

الرد على الموضوع
 
LinkBack أدوات الموضوع
عضو فعال
#1  
كيف يمكن عمل تحديث للصفحة بواسطة javascript

كيف يمكن عمل تحديث للصفحة بواسطة javascript بحيث حتى في حالة انقطاع الانترنت بشكل مؤقت تقوم الصفحة بعمل تحيث refresh حتى تعود الانترنت تشبك مرة اخر وبالتالي تظهر الصفحة .






download is offline   قديم 26-06-2007, 09:27 PM
الرد مع إقتباس
مراقب
#2  

بطريقه سريعه وسهله

كود:
<meta http-equiv="REFRESH" content="120; url=http://www.yoursite.com/file.html" />
غير http://www.yoursite.com/file.html بعنوان موقعك واسم الصفحه التي سيتم وضع الكود بها

ال 120 تعني دقيقتين زودها او نقصها


طبعا الكود يتم وضعه بين وسمي <head> ...... </head>
محمد






__________________
جدة بايكرز - العاب - العاب بنات - العاب سيارات - صور - مركز تحميل
محلل لنظم المعلومات - راسلني او ارسل لي رساله خاصه عبر المنتدى | join me on facebook / twitter
php | flash&flex&air actionscript 2,3 | ajax&javascript | database pro Analyzer
محمد الثقفي is offline   قديم 27-06-2007, 01:00 AM
الرد مع إقتباس
عضو فعال
#3  

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

كود:
<meta http-equiv="REFRESH" content="120; url=http://www.yoursite.com/file.html" />
غير http://www.yoursite.com/file.html بعنوان موقعك واسم الصفحه التي سيتم وضع الكود بها

ال 120 تعني دقيقتين زودها او نقصها


طبعا الكود يتم وضعه بين وسمي <head> ...... </head>
محمد
اخي الكريم مشكور على سرعة الرد

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






download is offline   قديم 29-06-2007, 09:47 PM
الرد مع إقتباس
مراقب
#4  

مستحيل انها تصير

في كل الحالات انت تريد ان تحدث الصفحه

اذا حدثت الصفحه نفسها وكان الاتصال مقطوع راح تظهر الصفحه بالمتصفح بخطا 406

سوف يظهر للمستخدم صفحه بها تعليمات موجوده بها بيانات عن شبكة الاتصال وووو الخ

اذا لن تظهر الصفحه مره اخرى ولن يتم تنفيذ الكود


محمد






__________________
جدة بايكرز - العاب - العاب بنات - العاب سيارات - صور - مركز تحميل
محلل لنظم المعلومات - راسلني او ارسل لي رساله خاصه عبر المنتدى | join me on facebook / twitter
php | flash&flex&air actionscript 2,3 | ajax&javascript | database pro Analyzer
محمد الثقفي is offline   قديم 29-06-2007, 10:18 PM
الرد مع إقتباس
مراقب
#5  

في حالات كهذه عليك باستخدام اما تقنية الاجاكس او تقنية الفلاش

حاول توصلي الفكره : لماذا تريد ان تكون الصفحه تعمل دائما ؟؟

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

محمد






__________________
جدة بايكرز - العاب - العاب بنات - العاب سيارات - صور - مركز تحميل
محلل لنظم المعلومات - راسلني او ارسل لي رساله خاصه عبر المنتدى | join me on facebook / twitter
php | flash&flex&air actionscript 2,3 | ajax&javascript | database pro Analyzer
محمد الثقفي is offline   قديم 29-06-2007, 10:21 PM
الرد مع إقتباس
عضو فعال
#6  

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

لكن ممكن نعمل 2 فرايم ومن الفريم الاول نعمل تحديث للفريم الثاني
بالتالي الفريم الاول دائما شغال والثاني لو ظهر صفحة الخطأ ماريح يؤثر هذا الكلام نظريا
عمليا ما اعرف اطبقه

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






download is offline   قديم 02-07-2007, 05:41 PM
الرد مع إقتباس
مراقب
#7  

اوكي الفكره وصلت والتطبيق راح يصير بالفلاش

عليك بارسال عنوان اسم الصفحه لي " اسم الصفحه فقط"

مثلا info.php


الفكره راح تطبق كالتالي

ملف فلاش يتصل بال php كل دقيقتين واذا استطاع الاتصال يقوم تلقائيا بتحديث الصفحه info.php

اذا لم يستطع اذا يحاول مره اخرى حتى يتصل ويعيد التحديث وهكذا

انتظر اسم الصفحه لارسل لك ملف الفلاش وكود العرض


محمد






__________________
جدة بايكرز - العاب - العاب بنات - العاب سيارات - صور - مركز تحميل
محلل لنظم المعلومات - راسلني او ارسل لي رساله خاصه عبر المنتدى | join me on facebook / twitter
php | flash&flex&air actionscript 2,3 | ajax&javascript | database pro Analyzer
محمد الثقفي is offline   قديم 02-07-2007, 06:13 PM
الرد مع إقتباس
عضو فعال
#8  

مشكور اخوي الكريم
اسم الصفحة
index.php






download is offline   قديم 02-07-2007, 09:22 PM
الرد مع إقتباس
مراقب
#9  

نفضل اخي

ضع هذا الكود لعرض الفلاش في صفحة index.php

كود:
echo "
<div align=\"center\">
<object classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" codebase=\"http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0\" width=\"100\" height=\"50\" id=\"online\" align=\"middle\">
<param name=\"allowScriptAccess\" value=\"sameDomain\" />
<param name=\"movie\" value=\"online.swf\" /><param name=\"quality\" value=\"high\" /><param name=\"bgcolor\" value=\"#ffffff\" /><embed src=\"online.swf\" quality=\"high\" bgcolor=\"#ffffff\" width=\"100\" height=\"50\" name=\"online\" align=\"middle\" allowScriptAccess=\"sameDomain\" type=\"application/x-shockwave-flash\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" />
</object>
</div>
";

ارفع ملف الفلاش online.swf وملف isOnline.php بجانب ملف index.php على سيرفرك


ملف الفلاش بعرض 100 وطول 50 اي صغير جدا وحجمه اقل من نصف kb

اول ماتدخل على صفحة index.php راح تجد ملف الفلاش طابع لك كلمة online

بعد دقيقتين حيحاول تحديث الصفحه بالاتصال بملف online.php

ان استطاع الاتصال يقوم بتحديث صفحة index.php

وان لم يستطع سوف يطبع لك Not Online

ويحاول مره تلو الاخرى حتى يستطيع ثم يرجع يحدث لك الصفحه لتجده اصبح online مره اخرى


وهذا الكود المستعمل بالفلاش للفائده

كود:
function getData() {
	ProData = new LoadVars();
	ProDataX = new LoadVars();
	ProDataX.onLoad = function(success) {
		if (success) {
			if (ProDataX.online == 1) {
				getURL("index.php?"+Rnum, "_self");
			}
		} else {
			myTxt.text = "Not online!";
			clearInterval(intervalId);
			getData();
		}
	};
	Rnum = Math.random(0000000, 9999999);
	ProData.sendAndLoad("isOnline.php?"+Rnum, ProDataX, "POST");
}
myTxt.text = "online ...";
intervalId = setInterval(this, "getData", 120000);
stop();


محمد






الملفات المرفقة
نوع الملف: zip online.zip‏ (804 بايت, 65 مشاهدة)
__________________
جدة بايكرز - العاب - العاب بنات - العاب سيارات - صور - مركز تحميل
محلل لنظم المعلومات - راسلني او ارسل لي رساله خاصه عبر المنتدى | join me on facebook / twitter
php | flash&flex&air actionscript 2,3 | ajax&javascript | database pro Analyzer
محمد الثقفي is offline   قديم 02-07-2007, 10:57 PM
الرد مع إقتباس
عضو فعال
#10  

مشوكر اخي الكريم MohDesign على المساعدة الكبيرة






download is offline   قديم 08-07-2007, 07:47 AM
الرد مع إقتباس
مراقب
#11  

العفو اخي

ارجو منك توضيح نتيجة الكود بعد اختباره

محمد






__________________
جدة بايكرز - العاب - العاب بنات - العاب سيارات - صور - مركز تحميل
محلل لنظم المعلومات - راسلني او ارسل لي رساله خاصه عبر المنتدى | join me on facebook / twitter
php | flash&flex&air actionscript 2,3 | ajax&javascript | database pro Analyzer
محمد الثقفي is offline   قديم 09-07-2007, 08:25 PM
الرد مع إقتباس
الرد على الموضوع



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

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

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


المواضيع المشابهه
الموضوع كاتب الموضوع القسم الردود آخر مشاركة
مركز الجوال + البلوتوث مع اكثر من 70 مميزا 4arab.net عروض البيع وطلبات الشراء في البرمجة والتصميم وبناء المحتوى وتبادل الاعلانات 15 08-03-2006 08:54 PM
كيف يمكن عمل محرك بحث للبحث في كافة محتويات الموقع ؟ Abdulaziz Al Rashdi PHP 3 01-09-2005 09:07 AM
سكريبت البلوتوث بأكثر من 60 مميزا 4arab.net عروض البيع وطلبات الشراء في البرمجة والتصميم وبناء المحتوى وتبادل الاعلانات 47 21-06-2005 04:30 AM
كيف يمكن عمل بريد في القوقل .؟ Ranking الويب والويب 2.0 والـ Semantic Web 0 27-07-2004 04:18 AM
كيف يمكن عمل نسخة احتياطية (back up) من قاعدة بياناتsql? shario الويب والويب 2.0 والـ Semantic Web 0 15-06-2001 05:37 AM


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