onResize Event در جاوا اسکریپت - تالار گفتمان آذر فروم





دعوت به همکاری با آذر فروم

 

onResize Event در جاوا اسکریپت
زمان کنونی: 17-09-1395،03:19 ق.ظ
کاربران در حال بازدید این موضوع: 1 مهمان
نویسنده: Friga
آخرین ارسال: Friga
پاسخ: 1
بازدید: 221

 
 
رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5

موضوع: onResize Event در جاوا اسکریپت
ارسال: #1
onResize Event در جاوا اسکریپت
پست‌ها: 11,943
تاریخ عضویت: 20 اردیبهشت 1390
اعتبار: 288
حالت من: Shad
از آنجایی که درنسخه ۴ برنامه Netscape, هنگام تغییر اندازه پنجره یک bug معروف وجود داشته بنابراین بایستی بعد از تغییر اندازه صفحه, محتویات درون پنجره را مجددا Load نمود.
برای اجرای onResize Event

if(document.layers) {
1.
همانطور که ذکر شد این اسکریپت فقط برای Netscape 4 نیاز میباشد. به یاد داشته باشید که document.layers نیز یکی از Object هایی بوده که تنها در این browser وجود دارد.

origWidth = window.innerWidth
origHeight = window.innerHeight
2.
در صورتیکه کاربر در Netscape 4 باشد, ایتدا ابعاد پنجره اصلی (Orginal) را برای استفاده آینده نگهداری میکند.

function resizeFiAngry) {
3.
در این قسمت عمل resize تحت کنترل قرار میگیرد.

if(document.layers) {
4.
مجددا برای کسب اطمینان, وجود Netscape 4 بررسی میشود.

if(window.innerWidth != origWidth || window.innerHeight != origHeight) {
5.
در صورتیکه یا اندازه طول و یا عرض پنجره تغییر کرده باشد آماده انجام عمل بارگذاری مجدد محتویات صفحه در مرحله بعد خواهد شد و در غیر این صورت عملی صورت نمیگیرد.

window.location.reload()
6.
در صورتیکه ابعاد صفحه پنجره تغییر کرده باشد, محتویات درون صفحه مجددا بارگذاری میشوند.

onResize=”resizeFiAngry)”
7.
در این قسمت پس از تغییر در ابعاد پنجره, تابع resizeFix فراخوانده میشود.

<html>
<head>

<script language=”javascript” type=”text/javascript”>
if(document.layers) {
origWidth = window.innerWidth
origHeight = window.innerHeight
}

function resizeFiAngry) {
if(document.layers) {
if(window.innerWidth != origWidth || window.innerHeight != origHeight) {
window.location.reload()
}
}
}

</script>
</head>
<body onResize=”resizeFiAngry)”>

IranJavaScript.com

</body>
</html>
















دورمچم به جای ساعت یکنوار مشکی بستم
تا همه بفهمن من از همه هر چه زمانو متعلق به زمان است بیزارم
من هم روزی قلبی داشتم
که توسط مردمانی ازمیان شما شکست و شکست تا سنگی شد
واکنون روزگاریست که شیطان فریاد میزند..
انسان پیدا کنید سجده خواهم کرد...


=====ஜ۩۞۩ஜ=====

28-05-1391 02:15 ب.ظ
 


[-]
پاسخ سریع
پیام
پاسخ خود را برای این پیام در اینجا بنویسید.


کد تصویری
royalfuns
(غیر حساس به بزرگی و کوچکی حروف)
لطفاً کد نشان داده شده در تصویر را وارد نمایید. این اقدام جهت جلوگیری از ارسال‌های خودکار ضروری می‌باشد.

موضوعات مشابه ...
موضوع: نویسنده پاسخ: بازدید: آخرین ارسال
  onUnLoad Event در جاوا اسکریپت Friga 0 286 28-05-1391 02:45 ب.ظ
آخرین ارسال: Friga
  انواع اعداد اعشاری جاوا Friga 7 587 28-05-1391 02:43 ب.ظ
آخرین ارسال: Friga
  استفاده از پرانتزها در جاوا Friga 0 274 28-05-1391 02:38 ب.ظ
آخرین ارسال: Friga
  عملگرهای منطقی بولی Boolean در جاوا Friga 5 520 28-05-1391 02:32 ب.ظ
آخرین ارسال: Friga
  عملگر انتساب The Assignment Operator در جاوا Friga 0 320 28-05-1391 02:29 ب.ظ
آخرین ارسال: Friga

پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان