|
کدهای jscript و کاربردشان در نمایش صفحه در صفحه
قبل از اینکه مقاله را بخوانید این فایل را دانلود کنید تا مثال ها را مشاهده نمایید . شاید شما هم تا به حال با فایل هایی با فرمت js برخورد کرده باشید . این فایل ها که به jscript و یا بهتر است بگویم java script معروفند شامل کدهایی هستند که به وسیله ی آن می توان یک سری تغیرات روی صفحات وب ایجاد کرد که به صفحه ٬ شکلی بهتر و چند رسانه ای تر می دهد . در اصل این کد ها رابطی بین وب و کاربرند و به صورت غیر مستقیم در صفحات وب قرار می گیرند . برای قرار دادن این کدها بر رو صفحات وب باید از تگ SCRIPT استفاده کرد . و سپس با همین تگ نیز کد را بست . اگر نیاز باشد اطلاعاتی از وب به کد منتقل شود تا کد بتواند به واسطه ی این اطلاعات اجرا شود باید قبل از بستن تگ اطلاعات را وارد و بعد تگ را بست . به عنوان مثال در فایل دانلود شده ٬ نمونه ی ۱ را مشاهده تا نحوه ی قرار گرفتن این کدها در وب را ببینید . و اگر لازم باشد زبان کد را نیز به سیستم معرفی کرد باید به صورت مثال ۲ نوشت ( البته بیشتر مرورگرها و اسکریپت ها این زبان را می شناسند و نیازی به معرفی زبان نیست ولی به عنوان مثال برای شما قرار داده ام ) . اگر نیاز به وارد کردن اطلاعات ورودی برای انتقال به کد باشد ٬ باید اول اطلاعات را وارد را و بعد کد را بست . در غیر این صورت کد را باید پس از معرفی به وب بست . به عنوان مثال برای بستن کد مثال ۱ بدون وارد کردن هر گونه اطلاعات ورودی به صورت مثال ۳ آن را می بندیم . به وسیله ی این کدها ٬ امکانات زیادی که به صورت مستقیم امکان قرار دادنشان وجود ندارد را می توان به وب افزود . اما کاربرد زیادی که امروزه این کدها پیدا کرده اند ٬ استفاده ی آن ها برای قرار دادن یک صفحه ی وب بر روی صفحه ای دیگر است . این کاربرد زمانی بسیار مورد استقبال قرار گرفت که برخی سیستم های وبلاگ نویسی امکان این کار به صورت مستقیم را ندادند و کاربران مجبور شدند این کار را غیر مستقیم و به وسیله ی کدهای jscript انجام دهند . این امکان را شاید بتوان یکی از ابتدایی ترین امکانات jscript ها دانست . زیرا کارهایی که این کدها می توانند انجام دهند بسیار متنوع و متفاوت است . اگر می خواهید شما هم به وسیله ی jscript یک صفحه ٬ مانند لینک باکس را در داخل صفحات وبلاگتان قرار دهید ابتدا برنامه ی notepad را باز کنید . سپس کد نمایش صفحه را در داخل document.write بنویسید . این کد همان کدی است که برای نمایش صفحه به صورت مستقیم به کار می رود که باید در داخل document.write نوشته شود . به عنوان مثال فایل شماره ۴ را تماشا کنید . در مثال ۴ باید به جای عبارات طول و عرض ٬ ابعاد صفحه ای که می خواهید در صفحه ی تان نمایش داده شود را بنویسید و به جای آدرس صفحه نیز باید آدرس صفحه ای که می خواهید نمایش دهید را بنویسید . اگر می خواهید دور صفحه ی شما کادری وجود داشته باشد باید جلوی عبارت style اطلاعات رنگ و قطر خط را مشخص کنید و در غیر این صورت کلیه ی اطلاعات style را پاک کنید تا خط حاشیه وجود نداشته باشد . در ادامه نیز اطلاعات مربوط به برد و نوار حاشیه وجود دارد که می توانید آن ها را تغییر دهید . مثلا برای قرار دادن نوار حاشیه ٬ عبارت جلوی scrolling را به yes تغییر دهید . پس از اینکه اطلاعات مورد نظر را وارد کردید فایل notepad را ذخیره کنید . سپس در بالای پنجره ی ویندوز از قسمت tools روی foolder option کلیک کنید . در پنجره ای که باز می شود به قسمت viwe بروید و تیک مقابل عبارت Hide extensions for know file types را بردارید . حالا به راحتی می توانید فرمت فایل ذخیره شده را از txt به js تغییر دهید . به عنوان مثال اگر فایلتان را با عنوان data.txt ذخیره کرده اید آن را به data.js تغییر دهید . سپس مجددا به foolder option بروید و تیک گزینه ی گفته شده را برگردانید . زیرا ممکن است در آینده برای شما در تغییر اسامی فایل ها مشکل به وجود بیاورد . حال شما یک فایل jscript دارید . باید این فایل را در فضای اختصاصی خود آپلود نمایید . ( اغلب سیستم های فضادهی مانند persiangig از js پشتیبانی می کنند ) حال باید این کد را در هر جا از وبلاگتان که می خواهید معرفی کنید . برای معرفی کردن کد به صفحه ی وب همانطور که در مثال ۱ گفته شد باید از تگ SCRIPT استفاده کنید و در مقابلش آدرس فایل js که آپلود کردید را بنویسید . برای اینکه بهتر متوجه شوید ٬ مثال ۴ را به صورت js در فایل مثال ها قرار داده ام . همانطور که گفته شد این یکی از هزاران کاری است که می توان با کدهای jscript انجام داد . امروزه از این کدها در ساخت منوهای گرافیکی ٬ نمایش تقویم و ساعت ٬ سیستم های اتفاقی و ... استفاده می کنند . شاید بتوان گفت با وجود این کدها می توان صفحات وب را بیشتر به حالت نرم افزاری و چند رسانه ای در آورد .
نوشته شده توسط : جواد حاجی امینی ( مدیریت بیک ماک سیستم ) نوشته شده در تاریخ : ۱۶-۶-۱۳۸۸ | ||||
|
©
کپی برداری از مطالب بیک ماک با ذکر منبع اشکالی ندارد
|
| ||||
