جهِّز نفسك لسوالف كاست، واحصل على Macbook Air
ويكيمانيا 2008. الإسكندرية، من 17 وحتى 19 يوليو

 

العودة   سوالف سوفت > قسم تطوير وبرمجة المواقع للمتقدمين > تطوير الويب
المدوّنات البحث مشاركات اليوم اجعل كافة المشاركات مقروءة

رد
 
LinkBack أدوات الموضوع
خبير JavaScript
تاريخ التسجيل: Jul 2002-
Blog Entries: 15
#1 (permalink)  
تبادل الخبرات[2](البكسل و النسبة المؤية)


غالبيتا أتناء انجاز تصميم لموقعه يستعمل البكسل في التموضع(top,left) مثل
كود PHP:
style="left:190px; top:70px;" 
و أيضا في تحديد الطول و العرض
كود PHP:
style="width:450px; height:400px;" 
ولنفترض صندوق(div) كهذا
كود PHP:
<div  style="position:absolute; left:190px; top:70px; width:450px; height:400px; background-color: #003399;"></div
http://wino.ws/javascript/px2percent/div1_px.html
يعني البكسل يثبت العنصر طولا وعرضا و تموضعا
لكن مشكلته انه يظهر بالشكل المطلوب على حسب القياس الذي صممته فيه أو الذي تريده أن يظهر لك فيه بالشكل المطلوب، فلو حددت للعناصر تموضعها في القياس(1024 على 768) فإنه سيظهر صغيرا في (1280 على 720) ، و كبيرا في (800 على 600).
هناك من يهرب من هذه المشكلة بأن يجعل العناصر كللها تتوسط الصفحة أو الصفحة كلها تخضع لمقياس التوسط و هذا نراه غالبا في المدونات حتى لو كبر مقياس التصفح، تبقى دائما في الوسط وهذا يعطي انظباع أن الصفحة تخضع لجميع القياسات، و هناك من يلجأ الى فكرة الجداول مع النسبة المئوية من خلا أي برنامج WYGIWYG او محرر،
وفكرة الجداول هي التي كانت سائدة قبلا و مازالت نظرا لأن كل خلية فيها تتأثرب الخلايا الأخر المرتبطة بها، لكن المشكلة هي أنك في الأخير ستجد تراكما كبيرا للخلايا أنت بغنى عن أكثر من نصفها، اضف الى ذالك صعوبة التعديل فيما بعد، كل خلية تتأثر بأختها يعني في التعديل قد يتأثر الجدول كله ان لم أقل كل الجداول
--
لكن بالنبة المئوية و style (CSS) سهلت المسآلة الآن
يمكنك بالنسبة المئوية أن تصمم على أساس قياس التصفح (800/600) و بنفس الشكل سيظهر لك في القياس(1280 على 720)
لاحظ الفرق هنا بالبكسل صمم على قياس (800/600) سيبقى الصندوق ثابتا
كود PHP:
<div  style="position:absolute; left:190px; top:70px; width:450px; height:400px; background-color: #003399;"></div
http://wino.ws/javascript/px2percent/div1_px.html

و هنا بالنسبة المئوية جربه في كل المقاييس
كود PHP:
<div  style="position:absolute; left:23%; top:11%; width:56%; height:66%; background-color: #003399;"></div
http://wino.ws/javascript/px2percent/div1_percent.html
--
تبقى القاعدة:
- العرض بالنسبة المئوية = العرض بالبكسل مقسوم على عرض القياس الذي صممت عليه مضروب في مائة
كود PHP:
Width% = (Width_Px ScreenWidth ) * 100 
مثالنا في الصندوق
العرض بالنسبة المئوية = 450 / 800 * 100 = 56.25
النتيجة 56.25 اذا هي 56% ---- %; width:56%

- الطول بالنسبة المؤية = الطول بالبكسل مقسوم على عرض القياس الذي صممت عليه مضروب في المائة
كود PHP:
Height% = (Height_Px ScreenHeight ) * 100 
الطول بالنسبة المئوية = 400 / 600 * 100 = 66.666666666
نتيجة الطول 66.66 = 66% ---- height:66%
--
قاعدة التموضعات :
كود PHP:
Left% = ( Left_Px ScreenWidth ) * 100 
= 190 / 800 * 100 = 23.25
= 23% ---- left:23%
كود PHP:
Top% = ( Top_Px ScreenHeight ) * 100 
= 70 / 600 * 100 = 11.6666
= 11% ---- top:11%

هذه هي كل القاعدة، سنطبقها الآن بشكل موسع في شكل بسيط به أربعة صناديق كان قد ارسلها لي بشار هذه وسومها
كود PHP:
<div  style="position:absolute; left:30px; top:13px; width:145px; height:560px; background-color: #9999CC"></div>
<
div  style="position:absolute; left:190px; top:13px; width:399px; height:33px; background-color: #6699CC;"></div>
<
div  style="position:absolute; left:190px; top:51px; width:399px; height:524px; background-color: #999933;"></div>
<
div  style="position:absolute; left:598px; top:14px; width:145px; height:560px; background-color: #9999CC;"></div
http://wino.ws/javascript/px2percent/_test1_px.html
بعد تطبيق القاعدة عليها تصبح الوسوم
كود PHP:
<div style="position:absolute; left:3%; top:3%; width:25%; height:90%; background-color: #9999CC"></div>
<
div style="position:absolute; left:29%; top:3%; width:43%; height:7%; background-color: #6699CC"></div>
<
div style="position:absolute; left:29%; top:11%; width:43%; height:82%; background-color: #999933"></div>
<
div style="position:absolute; left:73%; top:3%; width:25%; height:90%; background-color: #9999CC"></div
http://wino.ws/javascript/px2percent...1_percent.html
الى هنا نكون قد انتهيتا من القاعدة و تطبيقها

في الأخير قد يكون رأيك من رأي الأخ بشار حينما قال لي : زيزوار أنا فهمان عليك و القاعدة مهضومة لكن هل لنا ببرمجية تضعها في الصحفحة تغنينا عن كل هذا الحساب؟
فغلا وجدتها فكرة جميلة حيث أنك تصمم على أي مقياس ترتاح له، و البرمجية تقوم تلقائيا بتحويل البكسل الى النسبة المؤية للعناصر التي تحددها عن طريق ال ID . و قد أتممت برمجها و لله الحمد و قبل طرح السكريبت أود أن أشير و أنصح
بأن لا أنصحك أن تكون صفحتك كلها بالنسب المئوية ، فقط لبعض العناصر وحتى هذه العناصر ليس بالضرورة أن تحول الطول والعرض و التموضع فقط ما تحتاجه و ما تقتضيه الحاجة او ما يتطلبه وضع الصفحة، انما أدرجت هذه الحلقة من التبادل الخباراتي حتى نكون على دراية تامة بالنسبة المئوية في التصميم و ليس كبديل حتمي للبكسل.
نعود الى الكود الذي برمجت لهذا الغرض
كود PHP:
<SCRIPT>
<!--
var 
screenW 800;
var 
screenH 600;
window.onload = function(){
/*________________________*\
  Script: Px2Percent V 1.1
  By: Ibrahim Bidi
  Nike: Zizwar`
  Email: admin@Zizwar.info
  Url: Winoscript.com,
\*________________________*/
var "%",i,s,subId,dS,tagDiv=tagDiv document.getElementsByTagName("div");
for(
i=0i<tagDiv.lengthi++){
    if(
tagDiv[i].id.indexOf("wino_") != -1){
        
subId tagDiv[i].id.substring(5,tagDiv[i].id.length);
        
dS tagDiv[i].style;
        for(
s=0;s<subId.length;s++){
            switch(
subId.charAt(s)){
                case 
'l':if(dS.left)dS.left parseInt((parseInt(dS.left)/screenW)*100)+p;break;
                case 
't':if(dS.top)dS.top parseInt((parseInt(dS.top)/screenH)*100)+p;break;
                case 
'w':if(dS.width)dS.width parseInt((parseInt(dS.width)/screenW)*100)+p;break;
                case 
'h':if(dS.height)dS.height parseInt((parseInt(dS.height)/screenH)*100)+p;alert(dS.height);break;
                }
            }
        }
    }
}
//-->
</SCRIPT> 
هذا الكود تضعه في صفحتك و في المتغيرين
كود PHP:
var screenW 800;
var 
screenH 600
تضع المقاسات التي صممت عليها قبلا والمثال هنا أننا صممنا على المقاس (800/600 )
ثم تأتي وسم العناصر التي تريدها بالنبة المئوية فتضع لها هذا الإيدي id="wino_ltwh" كهذا المثال
كود PHP:
<div id="wino_ltwh" style="position:absolute; left:190px; top:70px; width:450px; height:400px; background-color: #003399;"></div
http://wino.ws/javascript/px2percent...with_code.html

ولنكتشف فعاليته في هذه الصفحة
http://wino.ws/javascript/px2percent...with_code.html

خصائص متقدمة في الإيدي:
لو كتبت في الإيدي wino_t فإنه سيغير فقط top الى النسبة المئوية، و اذا وضعت wino_h فإنه سيغير فقط العرض او اذا وضعت wino_hw فإنه سيغير الطول و العرض فقط
يعني أنت من يحدد في العنصر مالذي تريد له فيه النسبة المئوية
l=left و t=top و h=height و w=width
ولا فرق في الكود بين wino_htwl و wino_tlwh أو wino_tl و wino_lt

ماهية الكود لمن يهتم:
الكود يقوم بتحسس جميع وسوم div ويختار منها الوسوم التي يبتدأ الإيدي الخاص بها ب(wino_) فيبحث في الحروف التي تليها، فإذا وجد حرف w يقوم بالتأكد من وجود قيمة البكسل في width الخاص بهذا العنصر ثم يسحب قيمتها ليقوم بالحساب على نفس القاعدة التي أدرجناها سابقا ، و يعطي ل width هذا العنصر في الأخير النتيجة بالنسبة المئوية ، نفس الأمر مع l=left و t=top و h=height
وهكذا دواليك حتى ينهي جميع الوسوم التي تخضع للشرط.

هذا مالدي هذه الساعة أرجو أن تعذروني على الأخطاء الإملائية و أيضا بعض التعابير الخائنة قد يكون سببها قلة النوم ²²²
أ
أنتظر منكم على الأقل جدول بثلاث خلايا أفقية و ثلاث عمودية بدون ادراج وسم table فقط ب div و البكسل أو النسبة المئوية أو بإعتماد الكود او كما تشاء ،يالله يا بيشو أنت أول واحد
في انتظار مشاركاتكم و خبرتكم
أستودعكم الله
و السلام






الملفات المرفقة
نوع الملف: zip px2percent.zip‏ (270.4 كيلوبايت, المشاهدات 233)
Zizwar غير متواجد حالياً   قديم 24-05-2005, 02:52 AM
رد مع اقتباس
عضو فعال جدا
تاريخ التسجيل: Dec 2000-
#2 (permalink)  

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






__________________
الملف الشخصي
رضا غير متواجد حالياً   قديم 24-05-2005, 03:16 AM
رد مع اقتباس
عضو نشيط جدا
تاريخ التسجيل: Jun 2003-
#3 (permalink)  

مميز دائما استاذنا الكريم وفقك الله وكتب لك الأجر






__________________
ترقبوا.. توب ماكس .. حلة جديدة وافكار اكثر ابداعا...
الحضرمي غير متواجد حالياً   قديم 24-05-2005, 05:26 AM
رد مع اقتباس
مراقب و خبير سيرفرات لينكس
تاريخ التسجيل: Mar 2001-
#4 (permalink)  

زيزوا حسابك على المسنجر

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

سوف اجرب وارشقك بالتعليقات الساخنة جهز حالك ............






__________________
الزيند بين واقع الكسر وهاجس الحماية.
PHP تعد خيار تكتيكي لبناء موقع أو حتى( مويقع )!
الحماية هدف لا يدرك و تجاوزها متعة وهدف أيضا .
إن كنت تريد صندوق لتلعب به فإختر Windows وإلا فاختر Linux.
beshoo غير متواجد حالياً   قديم 24-05-2005, 05:50 AM
رد مع اقتباس
مراقب و خبير سيرفرات لينكس
تاريخ التسجيل: Mar 2001-
#5 (permalink)  

سلام عليكم

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

هههههههههههه
على كل

وجدنا ثغرة صغيرة :

طبعا تم حلها فورا

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

سوف تجد ان الجدول يمتد بقليل و بمقدار 20 بكسل زيادة عن ال DIV

ود قمت بانقاص 20 بكسل من متغير الطول والعرض الخاصين

كود PHP:
var screenW 800
var 
screenH 600
لكي يصبحو كالتالي
كود PHP:
var screenW 800-20;
var 
screenH 600-20
وملاحظة .
بالنسبة للديرم ويفر لا يقبل وجود _ في اسم ال ID
لذا استبدلتها ب X

الكود كامل مع المثال :
كود PHP:

<style type="text/css">
<!--
body {
    
margin-left0px;
    
margin-top0px;
    
margin-right0px;
    
margin-bottom0px;
}
-->
</
style>


</
head><table width="60%" border="0" cellspacing="0" cellpadding="0">
  <
tr>
    <
td bgcolor="#3366FF">&nbsp;</td>
  </
tr>
</
table>
<
div id="winoXlw" style="position:absolute; left:0; top:31px; width:606px; height:76px; z-index:1; background-color: #FFCCFF; layer-background-color: #FFCCFF; border: 1px none #000000;"></div>
<
SCRIPT>
<!--
var 
screenW 1024-20;
var 
screenH 768-20;
window.onload = function(){
/*________________________*\
  Script: Px2Percent V 1.1
  By: Ibrahim Bidi
  Nike: Zizwar` 
  FixBug Table instead DIV by : beshoo
  Email: admin@Zizwar.info
  Url: Winoscript.com,
\*________________________*/
var "%",i,s,subId,dS,tagDiv=tagDiv document.getElementsByTagName("div");
for(
i=0i<tagDiv.lengthi++){
    if(
tagDiv[i].id.indexOf("winoX") != -1){
        
subId tagDiv[i].id.substring(5,tagDiv[i].id.length);
        
dS tagDiv[i].style;
        for(
s=0;s<subId.length;s++){
            switch(
subId.charAt(s)){
                case 
'l':if(dS.left)dS.left parseInt((parseInt(dS.left)/screenW)*100)+p;break;
                case 
't':if(dS.top)dS.top parseInt((parseInt(dS.top)/screenH)*100)+p;break;
                case 
'w':if(dS.width)dS.width parseInt((parseInt(dS.width)/screenW)*100)+p;break;
                case 
'h':if(dS.height)dS.height parseInt((parseInt(dS.height)/screenH)*100)+p;/*alert(dS.height);*/break;
                }
            }
        }
    }
}
//-->
</SCRIPT> 

هيا الى النوووووووووووووووووووووووووووووووم






__________________
الزيند بين واقع الكسر وهاجس الحماية.
PHP تعد خيار تكتيكي لبناء موقع أو حتى( مويقع )!
الحماية هدف لا يدرك و تجاوزها متعة وهدف أيضا .
إن كنت تريد صندوق لتلعب به فإختر Windows وإلا فاختر Linux.
beshoo غير متواجد حالياً   قديم 24-05-2005, 07:00 AM
رد مع اقتباس
عضو سوبر نشيط
تاريخ التسجيل: Feb 2004-
#6 (permalink)  

بسم الله الرحمن الرحيم

أستاذنا الفاضل زيزوار

دائما ماتجبرني على أن أنحني لك احتراماً

استفدت واستفيد دائماً من مقالاتك ومواضيعك

جزاك الله عنا كل خير استاذي الفاضل






__________________
م/حسام القاضي
0020122893415
شركتي : المحترفون العرب للإنترنت www.arabip.com
موقعي الشخصي (مدونتي) : www.hossamelkady.com
hossam elkady غير متواجد حالياً   قديم 24-05-2005, 09:40 AM
رد مع اقتباس
عضو نشيط جدا
تاريخ التسجيل: May 2002-
#7 (permalink)  

بارك الله فيك موضوع ودرس وخدمة قيمة لإخوانك كالعادة

بالمناسبة ننتظر افتتاح الموقع Winoscript.com متى ان شاء الله






__________________
PixStyle.com
Danger_Zone غير متواجد حالياً   قديم 24-05-2005, 11:10 AM
رد مع اقتباس
عضو فعال
تاريخ التسجيل: Apr 2004-
#8 (permalink)  

اشكرك من كل قلبي اخي Zizwar

تفضل شوف الحوسة الي سويتها

كود بلغة HTML:
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1252"> <title>Thanks Zizwar</title> </head> <body topmargin="0" leftmargin="0" rightmargin="0" bottommargin="0"> <div style="border-style:double; border-width:1px; padding:2px; position:absolute; left:25%; top:0%; width:50%; height:11%; background-color: #6699CC"></div> <div style="border-style:double; border-width:1px; padding:2px; position:absolute; left:0%; top:0%; width:25%; height:100%; background-color: #9999CC"></div> <div style="border-style:double; border-width:1px; padding:2px; position:absolute; left:25%; top:11%; width:50%; height:69%; background-color: #999933"></div> <div style="border-style:double; border-width:1px; padding:2px; position:absolute; left:25%; top:80%; width:50%; height:20%; background-color: #995933"></div> <div style="border-style:double; border-width:1px; padding:2px; position:absolute; right:0%; top:0%; width:25%; height:100%; background-color: #9999CC"></div> <div style="border-style:outset; border-width:1px; padding:2px; position:absolute; right:2%; top:10%; width:20%; height:80%; background-color: #99CCFF"></div> <div style="border-style:outset; border-width:1px; padding:2px; position:absolute; left:2%; top:5%; width:20%; height:25%; background-color: #99CCFF"></div> <div style="border-style:outset; border-width:1px; padding:2px; position:absolute; left:2%; top:35%; width:20%; height:25%; background-color: #99CCFF"></div> <div style="border-style:outset; border-width:1px; padding:2px; position:absolute; left:2%; top:65%; width:20%; height:25%; background-color: #99CCFF"></div> </body> </html>
ان شالله نجحت في الاختبار

دمت كما تحب






__________________
k_l_l_o_ll @ hotmail.com
فن التصميم
ياقلبي غير متواجد حالياً   قديم 24-05-2005, 11:30 AM
رد مع اقتباس
مراقب و خبير سيرفرات لينكس
تاريخ التسجيل: Mar 2001-
#9 (permalink)  

اقتباس:
انما أدرجت هذه الحلقة من التبادل الخباراتي حتى نكون على دراية تامة بالنسبة المئوية في التصميم و ليس كبديل حتمي للبكسل.
حسيتك مراسل الجزيرة حق موسكو

زيزوار خوزام السوالف .....موسكووووووووووووووووووووووووووووووووووووووووووو






__________________
الزيند بين واقع الكسر وهاجس الحماية.
PHP تعد خيار تكتيكي لبناء موقع أو حتى( مويقع )!
الحماية هدف لا يدرك و تجاوزها متعة وهدف أيضا .
إن كنت تريد صندوق لتلعب به فإختر Windows وإلا فاختر Linux.
beshoo غير متواجد حالياً   قديم 24-05-2005, 03:49 PM
رد مع اقتباس
مراقب و خبير سيرفرات لينكس
تاريخ التسجيل: Mar 2001-
#10 (permalink)  

يبقى ال Table منتصر

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

وهاكم مثال :

كود PHP:



<style type="text/css"
<!-- 
body 
    
margin-left0px
    
margin-top0px
    
margin-right0px
    
margin-bottom0px

--> 
</
style>
<
script language="JavaScript" type="text/JavaScript">
<!--
function 
MM_reloadPage(init) {  //reloads the window if Nav4 resized
  
if (init==truewith (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    
document.MM_pgW=innerWidthdocument.MM_pgH=innerHeightonresize=MM_reloadPage; }}
  else if (
innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgHlocation.reload();
}
MM_reloadPage(true);
//-->
</script>
</head><div id="winoXlw" style="position:absolute; left:220px; top:6px; width:712px; height:130px; z-index:1; background-color: #CC0033; layer-background-color: #CC0033; border: 1px none #000000;">xfhdh&nbsp; dhg d d dtd xfhdh&nbsp; dhg d d dtd xfhdh&nbsp; dhg d d dtd xfhdh&nbsp; dhg d d dtd xfhdh&nbsp; dhg d d dtd xfhdh&nbsp; dhg d d dtd xfhdh&nbsp; dhg d d dtd xfhdh&nbsp; dhg d d dtd xfhdh&nbsp; dhg d d dtd xfhdh&nbsp; dhg d d dtd xfhdh&nbsp; dhg d d dtd xfhdh&nbsp; dhg d d dtd xfhdh&nbsp; dhg d d dtd xfhdh&nbsp; dhg d d dtd xfhdh&nbsp; dhg d d dtd xfhdh&nbsp; dhg d d dtd xfhdh&nbsp; dhg d d dtd xfhdh&nbsp; dhg d d dtd xfhdh&nbsp; dhg d d dtd xfhdh&nbsp; dhg d d dtd xfhdh&nbsp; dhg d d dtd xfhdh&nbsp; dhg d d dtd xfhdh&nbsp; dhg d d dtd xfhdh&nbsp; dhg d d dtd xfhdh&nbsp; dhg d d dtd xfhdh&nbsp; dhg d d dtd xfhdh&nbsp; dhg d d dtd xfhdh&nbsp; dhg d d dtd xfhdh&nbsp; dhg d d dtd xfhdh&nbsp; dhg d d dtd xfhdh&nbsp; dhg d d dtd xfhdh&nbsp; dhg d d dtd xfhdh&nbsp; dhg d d dtd xfhdh&nbsp; dhg d d dtd xfhdh&nbsp; dhg d d dtd xfhdh&nbsp; dhg d d dtd xfhdh&nbsp; dhg td xfhdh&nbsp; dhg d d dtd xfhdh&nbsp; dhg d d dtd xfhdh&nbsp; dhg d d dtd xfhdh&nbsp; dhg d d dtd xfhdh&nbsp; dhg d d dtd xfhdh&nbsp; dhg d d dtd xfhdh&nbsp; dhg d d dtd xfhdh&nbsp; dhg d d dtd xfhdh&nbsp; dhg d d dtd xfhdh&nbsp; dhg d d dtd xfhdh&nbsp; dhg d d dtd xfhdh&nbsp; dhg d d dtd xfhdh&nbsp; dhg d d dtd xfhdh&nbsp; dhg d d dtd xfhdh&nbsp; dhg d d dtd xfhdh&nbsp; dhg d d dtd xfhdh&nbsp; dhg d d dtd xfhdh&nbsp; dhg td xfhdh&nbsp; dhg d d dtd xfhdh&nbsp; dhg d d dtd xfhdh&nbsp; dhg d d dtd xfhdh&nbsp; dhg d d dtd xfhdh&nbsp; dhg d d dtd xfhdh&nbsp; dhg d d dtd xfhdh&nbsp; dhg d d dtd xfhdh&nbsp; dhg d d dtd xfhdh&nbsp; dhg d d dtd xfhdh&nbsp; dhg d d dtd xfhdh&nbsp; dhg d d dtd xfhdh&nbsp; dhg d d dtd xfhdh&nbsp; dhg d d dtd xfhdh&nbsp; dhg d d dtd xfhdh&nbsp; dhg d d dtd xfhdh&nbsp; dhg d d dtd xfhdh&nbsp; dhg d d dtd xfhdh&nbsp; dhg d d dtd xfhdh&nbsp; dhg d d dtd xfhdh&nbsp; dhg d d dtd xfhdh&nbsp; dhg d d dtd xfhdh&nbsp; dhg d d dtd</div>
<div id="winoXlw" style="position:absolute; left:940px; top:279px; width:139px; height:127px; z-index:1; background-color: #993300; layer-background-color: #993300; border: 1px none #000000;"></div>
<div id="winoXlw" style="position:absolute; left:940px; top:142px; width:139px; height:127px; z-index:1; background-color: #993300; layer-background-color: #993300; border: 1px none #000000;"></div>
<div id="winoXlw" style="position:absolute; left:940px; top:7px; width:139px; height:127px; z-index:1; background-color: #993300; layer-background-color: #993300; border: 1px none #000000;"></div>
<div id="winoXlw" style="position:absolute; left:312px; top:342px; width:574px; height:127px; z-index:1; background-color: #CCFFCC; layer-background-color: #CCFFCC; border: 1px none #000000;"></div>
<div id="winoXlw" style="position:absolute; left:70px; top:280px; width:139px; height:127px; z-index:1; background-color: #993300; layer-background-color: #993300; border: 1px none #000000;"></div>
<div id="winoXlw" style="position:absolute; left:70px; top:144px; width:139px; height:127px; z-index:1; background-color: #993300; layer-background-color: #993300; border: 1px none #000000;"></div>
<div id="winoXlw" style="position:absolute; left:70px; top:7px; width:139px; height:127px; z-index:1; background-color: #993300; layer-background-color: #993300; border: 1px none #000000;"></div>
<SCRIPT> 
<!-- 
var screenW = 1150-20; 
var screenH = 864-20; 
window.onload = function(){ 
/*________________________*\ 
  Script: Px2Percent V 1.1 
  By: Ibrahim Bidi 
  Nike: Zizwar` 
  FixBug Table instead DIV by : beshoo 
  Email: admin@Zizwar.info 
  Url: Winoscript.com, 
\*________________________*/ 
var p = "%",i,s,subId,dS,tagDiv=tagDiv = document.getElementsByTagName("div"); 
for(i=0; i<tagDiv.length; i++){ 
    if(tagDiv[i].id.indexOf("winoX") != -1){ 
        subId = tagDiv[i].id.substring(5,tagDiv[i].id.length); 
        dS = tagDiv[i].style; 
        for(s=0;s<subId.length;s++){ 
            switch(subId.charAt(s)){ 
                case 'l':if(dS.left)dS.left = parseInt((parseInt(dS.left)/screenW)*100)+p;break; 
                case 't':if(dS.top)dS.top = parseInt((parseInt(dS.top)/screenH)*100)+p;break; 
                case 'w':if(dS.width)dS.width = parseInt((parseInt(dS.width)/screenW)*100)+p;break; 
                case 'h':if(dS.height)dS.height = parseInt((parseInt(dS.height)/screenH)*100)+p;/*alert(dS.height);*/break; 
                } 
            } 
        } 
    } 

//--> 
</SCRIPT> 






__________________
الزيند بين واقع الكسر وهاجس الحماية.
PHP تعد خيار تكتيكي لبناء موقع أو حتى( مويقع )!
الحماية هدف لا يدرك و تجاوزها متعة وهدف أيضا .
إن كنت تريد صندوق لتلعب به فإختر Windows وإلا فاختر Linux.
beshoo غير متواجد حالياً   قديم 24-05-2005, 05:12 PM
رد مع اقتباس
خبير JavaScript
تاريخ التسجيل: Jul 2002-
Blog Entries: 15
#11 (permalink)  

الأستاذ رضى و منكم نستفيد أيضا و دائما شكرا على مرورك الكريم
--
الأخ الحضرمي ان شاء الله و جزاك الله خيرا
--
الأخ بشار و مازلت تحفر لي تفر لي حتى نسقط جميعا
سأفكر في ما قلت و سأرد عليك لاحقا، مهم ذالك المثال الذي وضعت
--
الأخ hossam elkady بارك الله فيك بدورك وان شاء الله المزيد و استفادة متبادلة
--
أخ Danger_Zone ان شاء الله سأفتتحه عندما أنتهي تماما من فكرة winoscript عند افتتاحه ستجد أن السورس كله بالعربية ان شاء الله
--
أخي ياقلبي دبحت قلبي بمثالك الأفضل من أمثلي و المعززة لها بارك الله فيك
--
بيشو كما قلت لك سأفكر في هذه المشكلة، لكن بدورك لا تنام عنه

مشكورين يا اخوة على مروركم المشرف و بارك الله فيكم جميعا






Zizwar غير متواجد حالياً   قديم 24-05-2005, 06:44 PM
رد مع اقتباس
مراقب و خبير سيرفرات لينكس
تاريخ التسجيل: Mar 2001-
#12 (permalink)  

اوكي زيزوا بالانتظار نحن
لا تنام على الموضوع . :]






__________________
الزيند بين واقع الكسر وهاجس الحماية.
PHP تعد خيار تكتيكي لبناء موقع أو حتى( مويقع )!
الحماية هدف لا يدرك و تجاوزها متعة وهدف أيضا .
إن كنت تريد صندوق لتلعب به فإختر Windows وإلا فاختر Linux.
beshoo غير متواجد حالياً   قديم 24-05-2005, 09:25 PM
رد مع اقتباس
عضو فعال جدا
تاريخ التسجيل: Dec 2004-
#13 (permalink)  

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






__________________
....
محمد حسام
انترنت بلس
إنترنت بلس غير متواجد حالياً   قديم 25-05-2005, 12:55 AM
رد مع اقتباس
مشرف قسم تطوير المواقع
تاريخ التسجيل: Feb 2003-
#14 (permalink)  

برهوم

ما شاء الله
دمت لنا فخرا

طريقة ممتازة و شرح ممتاز اكثر

انت ولد زوين






__________________
-{Only God Can Judge Me}-
القانون فوق الجميع و الجميع يموت بالجوع
Dr-dre67 غير متواجد حالياً   قديم 25-05-2005, 02:31 AM
رد مع اقتباس
عضو فعال جدا
تاريخ التسجيل: Dec 2004-
#15 (permalink)  

أيوه كده يا د. دري شكرا للتثبيت ..






__________________
....
محمد حسام
انترنت بلس
إنترنت بلس غير متواجد حالياً   قديم 25-05-2005, 02:48 AM
رد مع اقتباس
-
#16 (permalink)  

أسجل إعاجبي بك أخ ابراهيم

ترى لماذا لا تزرونا ؟
بيننا 700 كلم فقط






  قديم 25-05-2005, 03:10 AM
رد مع اقتباس
خبير JavaScript
تاريخ التسجيل: Jul 2002-
Blog Entries: 15
#17 (permalink)  

إنترنت بلس مرحبا بك هل تقصد بالكود الذي ستجربه سكريبت حلوة الكوكي، الله يسهل عليك في رتب وستلقى ثماره ان شاءالله
--
Dr-dre67 تنتا أوليد زوين،وشكرا على التثبيت
سير الله ازوجك ربعة ديال لعيالات
--
داعية ان شاء الله علاش لا بيننا 700 كلم أنت في الشمال على هاذ لحساب، أجي نتا زورني






Zizwar غير متواجد حالياً   قديم 25-05-2005, 06:16 AM