منتديات فلسطين
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.

منتديات فلسطين

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

 

 النافذة الصغيرة المتحركة

اذهب الى الأسفل 
كاتب الموضوعرسالة
طيرالحريه
فلسطيني نائب المدير
فلسطيني نائب المدير
طيرالحريه


عدد الرسائل : 692
العمر : 30
الأوسمة : النافذة الصغيرة المتحركة 1170107439
الدولة : النافذة الصغيرة المتحركة Bahrai10
:nbsp& : النافذة الصغيرة المتحركة 15781612
مزاجك : النافذة الصغيرة المتحركة Masdoma
تاريخ التسجيل : 13/05/2008

النافذة الصغيرة المتحركة Empty
مُساهمةموضوع: النافذة الصغيرة المتحركة   النافذة الصغيرة المتحركة Icon_minitimeالخميس يوليو 03, 2008 12:27 am

مثال: خروج النافذة عند دخولك.

الوصف: نافذة صغيرة متحركة تستطيع التحكم بحجمها وسرعتها.

طريقة التركيب: ضع الكود بمنطقة الـ <Head>

الكود:


ظلل وانسخ الكود
<SCRIPT LANGUAGE='JavaScript'><!--

//للمزيد من الجافا سكريبت .. نرجو زيارة موقع إقلاع سوفت http://soft.vip600.com/

var popUp = 0;
var popURL = 0;
var popWidth = 0;
var popHeight = 0;

var thisMargin = 10;

var popTopPosition = thisMargin;
var popLeftPosition = thisMargin;

var pause = 20;
var step = 10; // كل ما زودت الرقم كل ما اسرعت النافذة
var timer = 0;

var screenWidth = 0;
var screenHeight = 0;

var endX = 0;
var endY = 0;

function startPop(thisurl,thiswidth,thisheight) {
popURL = thisurl;
popWidth = thiswidth;
popHeight = thisheight;

popUp = window.open(popURL, "traveler","toolbar=no,width="+popWidth+",height="+popHeight+",top="+popTopPosition+",left="+(popLeftPosition)+"");

screenWidth = window.screen.width;
screenHeight = window.screen.height;
endX = screenWidth - thiswidth - thisMargin;
endY = screenHeight - thisheight - thisMargin;
movedown();
}

function movedown() {
if (popTopPosition <= endY - 50) {
popUp.moveTo(popLeftPosition,popTopPosition);
popTopPosition += step;
timer = setTimeout("movedown()",pause);
}
else {
clearTimeout(timer);
popTopPosition = endY - 50;
popUp.moveTo(popLeftPosition,popTopPosition);
moveright();
}
}

function moveright() {
if (popLeftPosition <= endX) {
popUp.moveTo(popLeftPosition,popTopPosition);
popLeftPosition += step;
timer = setTimeout("moveright()",pause);
}
else {
clearTimeout(timer);
popLeftPosition = endX;
popUp.moveTo(popLeftPosition,popTopPosition);
moveup();
}
}

function moveup() {
if (popTopPosition >= thisMargin) {
popUp.moveTo(popLeftPosition,popTopPosition);
popTopPosition -= step;
timer = setTimeout("moveup()",pause);
}
else {
clearTimeout(timer);
popTopPosition = thisMargin;
popUp.moveTo(popLeftPosition,popTopPosition);
moveleft();
}
}

function moveleft() {
if (popLeftPosition >= thisMargin) {
popUp.moveTo(popLeftPosition,popTopPosition);
popLeftPosition -= step;
timer = setTimeout("moveleft()",pause);
}
else {
clearTimeout(timer);
popLeftPosition = thisMargin;
popUp.moveTo(popLeftPosition,popTopPosition);
}
}

startPop('poptest.htm','300','200');

// --></SCRIPT>
الرجوع الى أعلى الصفحة اذهب الى الأسفل
 
النافذة الصغيرة المتحركة
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1
 مواضيع مماثلة
-

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
منتديات فلسطين  :: منتديات التقنية :: منتدى البرامج والتصاميم-
انتقل الى: