التغطية المصورة ليوم سوالف: الجزء الأول، الجزء الأخير
الفائزون في المسابقة الأصغر لسوالف كاست

 

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

رد  
 
LinkBack أدوات الموضوع
عضو سوبر نشيط
تاريخ التسجيل: Feb 2003-
#1 (permalink)  
كيف يمكن عمل تحديث للصفحة بواسطة javascript


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






download غير متواجد حالياً   قديم 26-06-2007, 09:27 PM
رد مع اقتباس
مشرف قسم ويب 2.0 و البرمجية القياسية
تاريخ التسجيل: Mar 2003-
#2 (permalink)  

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

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

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


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






__________________
#
محمد "محلل لنظم المعلومات" - برمجه وتحليل
flash, flex, s e o, javascript, actionscript, php
لمراسلتي إضغط هنا

[ 1 ][فلاش] مقدمه : ما هي لغة الاكشن سكريبت وماهو الفلاش
MohDesign غير متواجد حالياً   قديم 27-06-2007, 01:00 AM
رد مع اقتباس
عضو سوبر نشيط
تاريخ التسجيل: Feb 2003-
#3 (permalink)  

اقتباس:
المشاركة الأصلية كتبت بواسطة 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 غير متواجد حالياً   قديم 29-06-2007, 09:47 PM
رد مع اقتباس
مشرف قسم ويب 2.0 و البرمجية القياسية
تاريخ التسجيل: Mar 2003-
#4 (permalink)  

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

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

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

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

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


محمد






__________________
#
محمد "محلل لنظم المعلومات" - برمجه وتحليل
flash, flex, s e o, javascript, actionscript, php
لمراسلتي إضغط هنا

[ 1 ][فلاش] مقدمه : ما هي لغة الاكشن سكريبت وماهو الفلاش
MohDesign غير متواجد حالياً   قديم 29-06-2007, 10:18 PM
رد مع اقتباس
مشرف قسم ويب 2.0 و البرمجية القياسية
تاريخ التسجيل: Mar 2003-
#5 (permalink)  

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

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

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

محمد






__________________
#
محمد "محلل لنظم المعلومات" - برمجه وتحليل
flash, flex, s e o, javascript, actionscript, php
لمراسلتي إضغط هنا

[ 1 ][فلاش] مقدمه : ما هي لغة الاكشن سكريبت وماهو الفلاش
MohDesign غير متواجد حالياً   قديم 29-06-2007, 10:21 PM
رد مع اقتباس
عضو سوبر نشيط
تاريخ التسجيل: Feb 2003-
#6 (permalink)  

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

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

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






download غير متواجد حالياً   قديم 02-07-2007, 05:41 PM
رد مع اقتباس
مشرف قسم ويب 2.0 و البرمجية القياسية
تاريخ التسجيل: Mar 2003-
#7 (permalink)  

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

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

مثلا info.php


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

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

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

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


محمد






__________________
#
محمد "محلل لنظم المعلومات" - برمجه وتحليل
flash, flex, s e o, javascript, actionscript, php
لمراسلتي إضغط هنا

[ 1 ][فلاش] مقدمه : ما هي لغة الاكشن سكريبت وماهو الفلاش
MohDesign غير متواجد حالياً   قديم 02-07-2007, 06:13 PM
رد مع اقتباس
عضو سوبر نشيط
تاريخ التسجيل: Feb 2003-
#8 (permalink)  

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






download غير متواجد حالياً   قديم 02-07-2007, 09:22 PM
رد مع اقتباس
مشرف قسم ويب 2.0 و البرمجية القياسية
تاريخ التسجيل: Mar 2003-
#9 (permalink)  

نفضل اخي

ضع هذا الكود لعرض الفلاش في صفحة 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 بايت, المشاهدات 34)
__________________
#
محمد "محلل لنظم المعلومات" - برمجه وتحليل
flash, flex, s e o, javascript, actionscript, php
لمراسلتي إضغط هنا

[ 1 ][فلاش] مقدمه : ما هي لغة الاكشن سكريبت وماهو الفلاش
MohDesign غير متواجد حالياً   قديم 02-07-2007, 10:57 PM
رد مع اقتباس
عضو سوبر نشيط
تاريخ التسجيل: Feb 2003-
#10 (permalink)  

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






download غير متواجد حالياً   قديم 08-07-2007, 07:47 AM
رد مع اقتباس
مشرف قسم ويب 2.0 و البرمجية القياسية
تاريخ التسجيل: Mar 2003-
#11 (permalink)  

العفو اخي

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

محمد






__________________
#
محمد "محلل لنظم المعلومات" - برمجه وتحليل
flash, flex, s e o, javascript, actionscript, php
لمراسلتي إضغط هنا

[ 1 ][فلاش] مقدمه : ما هي لغة الاكشن سكريبت وماهو الفلاش
MohDesign غير متواجد حالياً   قديم 09-07-2007, 08:25 PM
رد مع اقتباس
رد


 

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

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

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


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


الساعة الآن: 04:17 AM بتوقيت المملكة العربية السعودية