PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : چگونه صاحبه وب سایته رایگان شویم?!؟



!INFERNAL
09-04-2010, 01:52 PM
چگونه صاحبه وب سایته رایگان برای خود شویم?!؟ (آموزش، بحث، تبادله نظر و ...)

دوستان در این تاپیک فقط درباره ساختنه وب سایت رایگان و استاتیک و دستورات و ... بحث میکنیم

از دوستانه وارد در این ضمینه درخواسته همکاری میشود....

حالا بریم سره اصله مطلب
و جوابه سواله بسیاری از دوستان رو بدیم...

سوال:

چگونه صاحبه وب سایته رایگان برای خود شویم؟

پاسخ:

خوب در قدمه اول شما front page رو از رویه سی دیه office نصب میکنید
2. یه template دانلود میکنید
3.بستگی به سایتی که از اون دانلود کردید ممکنه فایله دانلودیه شما حاوی یک فولدر برای عکس ها و ... ،یه فایله index.htm و یه فایله psd باشه فایله psd که برایه دست کاری در گرافیک و عکسها با فتوشاپه شما با index.htm کار دارید
4. فایله index رو با frontpage باز میکنید و شروع میکنید به هر بلایی که سرش میخواید بیارید
5. وقتی کارتون تموم شد و خواستید آنلاین چکش کنید میرید به آدرسه:
نقل قول:



6. یه اکانته رایگان باز میکنید و فایل ها رو اپلود میکنید
7.برایه امواته بنده فاتحه میفرستید


تمـــــــــــــام غذا ببخشید سایت حاضر است و شما طراحه وب!!! شدید
به همین راحتی...
سوالاتتون رو در این ضمینه اینجا مطرح کنید...
موفق و موید باشید

--------------------------------------------------------------------------------------------------------------------------

لطفا دوستانی که در راستایه این تاپیک و یا از این هاست فضا گرفته و سایتشون رو آپلود کردن برایه استفاده یه عموم و ... لینکشو همراه با توضیحاته کوتاه اینجا بزارن!

با تشکر

--------------------------------------------------------------------------------------------------------------------------

سوال:

حالا اصلا این وبلاگ و وبسایت چه فرقی دارن که بریم وبسایت بزنیم؟

پاسخ:

در وب سایت offline هم میتونیدکار کنید ولی در وبلاگ باید آنلاین کار کنید...

در وب سایت هر چه قدر صفحه که احتیاج داشته باشید میتونید بسازید ولی در وبلاگ از یک و در بعضی موارد چند صفحه بیشتر نمیتوان ساخت

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

در وب سایت آزادانه از اسکریپت ها، فریم ها و ... میتونید استفاده کنید ولی در وبلاگ ها اکثرا با محدودیت هایه زیادی مواجه میشید...

در وب سایت حرفه اول و آخر رو خودتون میزنید ولی در وبلاگ حرفه اول و آخرر در دسته سروره!

و ...

!INFERNAL
09-04-2010, 01:54 PM
چند نکته قابل توجه در ساختنه فایل و صفحه در اینترنت
چند نکته قابل توجه در ساختنه فایل و صفحه در اینترنت


در اینجا میخوایم به مشکل های که با آن ها رو به رو می شوید بپردازیم.

سوال:

چرا وقتی من سایتم رو به صورته آفلاین امتحان میکنم مشکلی نداره ولی بعد از آپلود در سایت به مشکلاتی بر میخورم؟

پاسخ:

همیشه در اینترنت به این نکات توجه کنید:

1. در کامپیوتر از "\" برایه آدرس دهی استفاده میشه ولی در اینترنت از "/"
اگر از این دو به جایه هم اسفاده کنید ممکنه در لینکها و یا ... به مشکل بر بخورید

2. در اینترنت Space یا فاصله بین کلمات در نامهایه فایلها بی معنیست و شما رو دچاره مشکله میکنه پس به این نکته توجه کنید و به جایه space از "_" و "-" استفاده کنید
برایه مثال:
نقل قول:
new page.html
تبدیل میشه به:
new_page.html
3. از بزرگ نوشتن یا کوچک نوشتنه قسمتی از کلمه و یا فارسی نوشتنه نامه فایلها پرهیز کنید و تمامی را با حروفه کوچک بنویسید...

اشتباه:

نقل قول:
Golabi GoLaBi گلابی
صحیح:

نقل قول:
golabi
تماما با حروفه کوچک نوشته شده است...
در نوشتنه فرمته فایل ها هم به نکته بالا توجه شود...

4.در لینک دهی ها به نام و فرمته فایله مقصد توجه کنید...

5.بعضی از فرمتهایه رایج در اینترنت:



index.html
index.htm
index.js
index.php
index.asp
index.shtml
و ...

!INFERNAL
09-04-2010, 01:55 PM
سوال:
من با frontpage يه وب سايت ساختم . چه طوري مي تونم اون رو توي webng.com به طور كامل آپلود كنم.

تمامه صفحات رو از index.html تا فولدرهایه زیر شاخه رو انتخاب کن و کلیک راست بزن وsend to compressed (zip) vرو انتخاب کن تا zip بشه
سپس فقط فایله zip رو آپلود کن و درونه سرور از Unzip استفاده کن

!INFERNAL
09-04-2010, 01:56 PM
آموزشه تصویریه کار با قسمته File Manager در هاسته رایگانه webng.com

http://i18.tinypic.com/63mfm9l.jpg
آموزشه تصویریه کار با قسمته File Manager در هاسته رایگانه webng.com

خوب من الان در صفحه اول username و Password رو وارد کردم و در صفحه دوم گزینه File Manager رو انتخاب کردم و رسیدم به این صفحه....
همونطور که میبینید با هیچ دشمن و غول و ... ای خدا رو شکر رو به رو نشدم و در کماله سلامته جانی و روحی به اینجا رسیدم

اینجا 16 قسمت رو براتون انتخاب کردم و دربارشون توضیحاتی میدم:

1.آدرسه وب سایته شما یعنی اگر خواستید سایتتون رو Online تست کنید فقط کافیه به این آدرس مستقیم بیاید و همینطور اگر هم خواستید به کسی بدید از این آدرس استفاده کنید...

2. مقدار فضایی رو که شما از فضایه کلتون استفاده کردید رو نشون میده

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

4. برایه درست کردنه folder ویا sub-folder در هر جایه سایتتون از این گزینه استفاده کنید! (به این نکته توجه کنید که فولدرها فقط اسم دارند و فاقده پسوندن!)

5.این قسمت یکی از کارآمدترین قسمتهاس و فایله زیپ شده ای رو که با استفاده از قسمته شماره 10 آپلود کردید همراهه اسم و فرمته آن در کادر نوشته و بر رویه unzip کلیک میکنید تا فایل داخله سرور با ز شود
همینطور میتوانید از گزینه zip برایه فشرده سازیه مجدد فایل ها در داخله سرور و مثلا دانلوده آنها از طریقه گزینه 11 استفاده کنید

6.این کلید شما رو یه طبقه به بالا میبرد و ماننده گرینه up در ویندوز کازر میکند
هنگامی که در folder ها هستید برایه آمدن به root از این کلید اضافه کنید

7.این گزینه استعفا داده و رفته گل بچینه گویا! در هر صورت مربوط به قسمتی میشه که نوشته:
Files uploaded successfully
در این قسمت پیغام هایه سرور رو میبینید اینها رو هم مده نظر داشته باشید...

8.از این سه کلید برایه کپی، بریدن و چسباندن(الصاق) فایل استفاده میشود ماننده ویندوز فقط ابتدا فایل هایی رو باید از طریقه گزینه 12 و 13 انتخاب کنید و بعد هر جایی خواستید ببرید

9.این گزینه هم مخصوصه پاک کردنه فایل هاست و با استفاده از 12 و 13 میتونید فایل هایه اضافی رو پاک کنید...

10.در این قسمت پس از کلیک بر رویه Upload یه صفحه کوچک برایه آپلوده فایل هاتون باز میشه که 5 و یا بیشتر انتخاب به شما میدهد
پس از کلیک بر رویه گزینه browse فایلهایه مورده نظر را انتخاب کرده و سپس upload Files را کلیک کنید و منتظره آپلوده فایل ها بمانید تا دوباره به همین صفحه شما را برگرداند
حتی المقدور از zip استفاده کنید هم به خاطره فشرده سازی و هم به خاطره آپلود کردنه یک فایل به جایه چندین فایل
اگر از دایال آپ استفاده میکنید سعی کنید حجمه فایلتون زیره 1مگابایت باشه تا وسطه آپلود به مشکل نخورید

11.از این گزینه برایه دانلوده بعضی فایلها بر رویه کامپیوتر استفاده کنید
دانلود متضاده آپلود است

12.برایه انتخاب کلیه فایلها در یک Directory یا فولدر این دکمه را انتخاب کنید

13. انتخاب کردنه چند فایله معین

14.این صفحه، صفحه یه حیاتیه سایته شماست و باید با همین اسم یعنی index.html و حالا با هر فرمتی در قسمته root سایت یعنی بالاترین دایرکتوریه سایتتون باشه در غیره این صورت سایتتون نشون داده نمیشه

15.نمونه فایله zip ای که آپلود کردم بریاه unzip کردنه آن در قسمته 5 mysite.zip را نوشته و بر رویه Unzip کلیک میکنم و یا برایه دانلوده آن کنار آن را انتخاب میکنم در قسمته 13 و بر رویه دانلود در قسمته 13 کلیک میکنم

16. برایه تغییره نام فایلتون از این گزینه استفاده کنید

گزینه هایه بالا برایه اغلبه سایت ها وجود داره و فقط ممکنه که جاهاشون با هم فرق داشته باشه

موفق باشید

!INFERNAL
09-04-2010, 01:56 PM
اول از همه یه جایی ثبت نام کنید که پایگاه داده ( دیتابیس ) و فضا بده ، مثل parsehgig.com

همه فایل ها رو روی سرور آپلود کنید.

به این دو آدرس برید:
کد:
http://.yyy/keygen.phphttp://.yyy/setup.php
.yyy آدرس اینترنتی ( URL ) سایت هست. بهتر بگم ، URL دایرکتوری ( پوشه ) ای که فایل ها رو توش آپلود کردید.

تو صفحه keygen.php آدرس سایت رو وارد کنید تا یه licence بهتون بده.

تو صفحه setup ، به ترتیب، آدرس اسکریپت ، آدرس امن اسکریپت ، ایمیل مدیر ، نام کاربری مدیر و کلمه عبور مدیر و در آخر ، licence ای که از صفحه keygen.php گرفتید رو وارد کنید و next رو کلیک کنید.
( معمولا سایتها آدرس امن ندارن ، میتونید همون آدرس معمولی رو بزارید. )

در صفحه بعد ، مشخصات پایگاه داده رو کامل کنید.
( در کنترل پانل هاست میتونید این مشخصات رو پیدا کنید. )

next رو کلیک کنید. در صفحه بعد باز هم next رو کلیک کنید.

خب، کار تموم شد!
در صفحه آخر چند تا لینک گذاشته که میتونید روشون کلیک کنید...

!INFERNAL
09-04-2010, 01:57 PM
سوال:


چگونه آیکونه سایت یا وبلاگه خودمون رو در آدرس بار گوشه یه چپ نشون بدیم؟

پاسخ:

از این دستور در قسمته <HEAD> صفحه تون استفاده کنید....


کد:
<head><link rel="SHORTCUT ICON" href="http://www.mydomain.com/???.ico"/></head>
برایه درست کردنه آیکونه مناسب برایه اینکار به این صفحه برید:


کد:
http://tools.dynamicdrive.com/favicon/
عکسه مورده نظر را انتخاب کرده و بقیه یه کارو بسپرین به خوده سایت...

موفق و موید باشید

!INFERNAL
09-04-2010, 01:58 PM
جستجو در صفحه!
دوستان با این اسکریپت میتونید صفحه تون رو قابله جستجویه واژه ای کنید

فقط هر جا خواستید نشون داده بشه این کد رو قرار بدید:

کد:


نقل قول:


<script>
<!-- Hide from old browsers

/******************************************
* Find In Page Script -- Submitted/revised by Alan Koontz (alankoontz@REMOVETHISyahoo.com)
* Visit Dynamic Drive (http://www.dynamicdrive.com/) for full source code
* This notice must stay intact for use
******************************************/

// revised by Alan Koontz -- May 2003

var TRange = null;
var dupeRange = null;
var TestRange = null;
var win = null;


// SELECTED BROWSER SNIFFER COMPONENTS DOENTED AT
// http://www.mozilla.org/docs/web-deve...wser_type.html (http://www.mozilla.org/docs/web-developer/sniffer/browser_type.html)

var nom = navigator.appName.toLowerCase();
var agt = navigator.userAgent.toLowerCase();
var is_major = parseInt(navigator.appVersion);
var is_minor = parseFloat(navigator.appVersion);
var is_ie = (agt.indexOf("msie") != -1);
var is_ie4up = (is_ie && (is_major >= 4));
var is_not_moz = (agt.indexOf('netscape')!=-1)
var is_nav = (nom.indexOf('netscape')!=-1);
var is_nav4 = (is_nav && (is_major == 4));
var is_mac = (agt.indexOf("mac")!=-1);
var is_gecko = (agt.indexOf('gecko') != -1);
var is_opera = (agt.indexOf("opera") != -1);


// GECKO REVISION

var is_rev=0
if (is_gecko) {
temp = agt.split("rv:")
is_rev = parseFloat(temp[1])
}


// USE THE FOLLOWING VARIABLE TO CONFIGURE FRAMES TO SEARCH
// (SELF OR CHILD FRAME)

// If you want to search another frame, change from "self" to
// the name of the target frame:
// e.g., var frametosearch = 'main'

//var frametosearch = 'main';
var frametosearch = self;


function search(whichform, whichframe) {

// TEST FOR IE5 FOR MAC (NO DOENTATION)

if (is_ie4up && is_mac) return;

// TEST FOR NAV 6 (NO DOENTATION)

if (is_gecko && (is_rev <1)) return;

// TEST FOR Opera (NO DOENTATION)

if (is_opera) return;

// INITIALIZATIONS FOR FIND-IN-PAGE SEARCHES

if(whichform.findthis.value!=null && whichform.findthis.value!='') {

str = whichform.findthis.value;
win = whichframe;
var frameval=false;
if(win!=self)
{

frameval=true; // this will enable Nav7 to search child frame
win = parent.frames[whichframe];

}


}

else return; // i.e., no search string was entered

var strFound;

// NAVIGATOR 4 SPECIFIC CODE

if(is_nav4 && (is_minor < 5)) {

strFound=win.find(str); // case insensitive, forward search by default

// There are 3 arguments available:
// searchString: type string and it's the item to be searched
// caseSensitive: boolean -- is search case sensitive?
// backwards: boolean --should we also search backwards?
// strFound=win.find(str, false, false) is the explicit
// version of the above
// The Mac version of Nav4 has wrapAround, but
// cannot be specified in JS


}

// NAVIGATOR 7 and Mozilla rev 1+ SPECIFIC CODE (WILL NOT WORK WITH NAVIGATOR 6)

if (is_gecko && (is_rev >= 1)) {

if(frameval!=false) win.focus(); // force search in specified child frame
strFound=win.find(str, false, false, true, false, frameval, false);

// The following statement enables reversion of focus
// back to the search box after each search event
// allowing the user to press the ENTER key instead
// of clicking the search button to continue search.
// Note: tends to be buggy in Mozilla as of 1.3.1
// (see www.mozilla.org (http://www.mozilla.org/)) so is excluded from users
// of that browser.

if (is_not_moz) whichform.findthis.focus();

// There are 7 arguments available:
// searchString: type string and it's the item to be searched
// caseSensitive: boolean -- is search case sensitive?
// backwards: boolean --should we also search backwards?
// wrapAround: boolean -- should we wrap the search?
// wholeWord: boolean: should we search for whole words
// searchInFrames: boolean -- should we search in frames?
// showDialog: boolean -- should we show the Find Dialog?


}

if (is_ie4up) {

// EXPLORER-SPECIFIC CODE revised 5/21/03

if (TRange!=null) {

TestRange=win.doent.body.createTextRange();



if (dupeRange.inRange(TestRange)) {

TRange.collapse(false);
strFound=TRange.findText(str);
if (strFound) {
//the following line added by Mike and Susan Keenan, 7 June 2003
win.doent.body.scrollTop = win.doent.body.scrollTop + TRange.offsetTop;
TRange.select();
}


}

else {

TRange=win.doent.body.createTextRange();
TRange.collapse(false);
strFound=TRange.findText(str);
if (strFound) {
//the following line added by Mike and Susan Keenan, 7 June 2003
win.doent.body.scrollTop = TRange.offsetTop;
TRange.select();
}



}
}

if (TRange==null || strFound==0) {
TRange=win.doent.body.createTextRange();
dupeRange = TRange.duplicate();
strFound=TRange.findText(str);
if (strFound) {
//the following line added by Mike and Susan Keenan, 7 June 2003
win.doent.body.scrollTop = TRange.offsetTop;
TRange.select();
}


}

}

if (!strFound) alert ("String '"+str+"' not found!") // string not found


}
// -->
</script>

<!-- EXAMPLE FORM OF FIND-IN-PAGE SEARCH USING SUBMIT (ALLOWING 'ENTER/RETURN' KEY PRESS EVENT) -->
<form name="form1" onSubmit="search(doent.form1, frametosearch); return false"><input type="text" name="findthis" size="15

برایه مشاهده یه نمونه به اینجا مراجعه کنید:

کد:
http://www.dynamicdrive.com/dynamicindex11/findpage.htm
در ضمن این کد از فریم ها هم پشتیبانی میکنه!

!INFERNAL
09-04-2010, 02:00 PM
کد جاوا اسکریپت صفحات تصادفی
این هم کد صفحات تصادفی ...


Html کد:

نقل قول:

<html>
<head>
<script>
function randomlink(){
var a=new array(4);
a[0]=doent.f1.t1.value;
a[1]=doent.f1.t2.value;
a[2]=doent.f1.t3.value;
a[3]=doent.f1.t4.value;
var b=math.floor(math.random()*4);
window.location=a[b];
}
</script>
</head>
<body>
<form name="f1">
<input name="t1" value="http://www.yahoo.com/" type="text" read>
<input name="t2" value="http://www.google.com/" type="text" read>
<input name="t3" value="http://www.msn.com/" type="text" read>
<input name="t4" value="http://www.blogfa.com/" type="text" read>
<input name="b1" value="random link" type="button" onclick="randomlink()">
</form>
</body>
</html>


موفق باشید...

!INFERNAL
09-04-2010, 02:01 PM
اگر میخواید حجمه صفحتون رو بیارید پایین یا کله دستورات رو به خط کنید پشته سره هم این پست رو بخونید..
این لینک برایه دوستانی که میخوان سرچ کنن:


کد:
http://www.google.com/search?hl=en&safe=off&q=%22free+html+compressor%22 &btnG=Search
این لینک هم چند تایی قایل در این ضمینه داره:

کد:
http://www.freewebsiteproviders.com/website-tuneup.htm
البته لینکه اول توصیه میشه

-----------------------------------------------

اینم لینکه دانلوده برنامه با کاراییه مشابه برایه فایلهایه CSS:

نقل قول:
کد:
http://www.blumentals.net/csstool/


موفق باشید...

!INFERNAL
09-04-2010, 02:02 PM
معرفیه سایته bravenet
اگه از اینکه هر امکاناتی رو از یه جا بگیرید و کلی سایت و پسورد و ... بریزه سرتون که توش گم بشید این پست به درده شما بخوره

با عضویت در این سایت امکاناته کامل و زیادی به شما داده میشه بیشتره چیزایی که فکرش رو بکنید

امکاناته کامل رو اینجا میتونید ببینید:

کد:
http://www.bravenet.com/webtools/
مهمترینشون رو اینجا مینویسم

ایجاده فروم
شمارنده
دامینه مجازی
بلاگ
تقویمه آنلاین
آلبومه عکس
جستجویه سایت
ایجاده چت روم
ایجاده فرم هایه تماس
نظرسنجی
ایجاده mailling list
و ...

امیدوارم به کارتون بیاد

آدرس:

کد:
www.bravenet.com
موفق باشید...

!INFERNAL
09-04-2010, 02:02 PM
شما برایه نوشتنه فونت هایه فارسی در اینترنت محدودیت هایی داری
مثلا اغلبه فونتهایی که در این ضمینه استفاده میشه

کد:
tahomatimes new romanarialms sans
هست
اگه غیره اینا مثلا با فونته کامران یا هما بنویسی تویه سیستم هایی که این فونت رو ندارن مشکل پیش میاد
شما چند تا کار میتونید بکنید

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

کلا در طراحیه وب استفاده یه زیاد غیر از فونت هایی که در بالا نوشتن توصیه نمیشه
ولی در هر صورت بیشتره یوزرها زحمته دانلود و نصبه فونت رو به خودشون نمیدن

موفق باشید...

!INFERNAL
09-04-2010, 02:03 PM
از اینجا هم میتونی تقریبا به هاست هایه رویه وب دسرسی داشته باشی بچرخ و از هرچی خوشت اومد ...

کد:
http://www.free-webhosts.com/

!INFERNAL
09-04-2010, 02:04 PM
کده برداشتنه تمامیه Underline هایه لینکهایه صفحه


کد:
<style><!--a { text-decoration: none }--></style>
همین...

فقط باید تو قسمته head پیست بشه

موفق باشید...

!INFERNAL
09-04-2010, 02:05 PM
یه مشت هاست و دامین رایگان



[U]فضای رايگان ۱
[U]فضای رايگان ۲
[U]فضای رايگان ۳
[U]فضای رايگان ۴
[U]فضای رايگان ۵
[U]فضای رايگان ۶
[U]فضای رايگان ۷
[U]فضای رايگان ۸
[U]دومين رايگان .de]
[U]دومين رايگان .be]
[U]دومين رايگان .tk]
[U]دومين رايگان co.nr]
[U]دومين رايگان co.sr]
[U]دومين رايگان .net.tf]

موفق باشید...

!INFERNAL
09-04-2010, 02:06 PM
ساختنه کده loading با جاوا اسکریپت برایه صفحه یه مشخص یا سایت
خوب اول از همه نمونه یه کار:



کد:
http://javascriptkit.com/script/script2/preload.htm


حالا میریم سراغه کدها:

اینو تو قسمته head کپی/پیست کنید! مقداری توضیحاته لازم رو هم دادم


نقل قول:
<script language="JavaScript1.2">
<!-- begin hiding
// (C) 2000 Marcin P Wojtowicz [one_spook@hotmail.com]. All rights reserved.
// Obtain permission before selling/redistributing in any medium.

startingColor = new Array() // <-- Do not modify!
endingColor = new Array() // <-- Do not modify!

// YOU MAY MODIFY THE FOLLOWING:
var yourImages = new Array("avalintasvir.jpg","dovomintasvir.gif","3vom intasvir.png") // عکسهایی که میخواید لود بشن همراه با آدرسه کامل و فرمت تویه قسمتهایه مخصوص قرار بدید من برایه مثال 3 عکس با 3 فرمته مختلف قرار دادم
var locationAfterPreload = "???.html" // آدرسه صفحه ای رو که باید بعد از اینکه عکسها لود شد بره رو اینجا بزارید
var preloadbarWidth = 250 // The length of the preload bar. Should be greater than total amount of images you want to preload!
var preloadbarHeight = 15 // The height of the gradient/preload bar
var backgroundOfGradient = "#000000" // Default color while the preload bar is "filling up" رنگه پس ضمینه یه مکانه لود قبل از پر شدن

// Color the preloadbar is starting with - enter 1st, 3rd and 5th numbers/letters of color code
startingColor[0] = "c"
startingColor[1] = "f"
startingColor[2] = "f"

// Color the preloadbar is going to end up with - enter the 1st, 3rd and 5th numbers/letters of color code
endingColor[0] = "c"
endingColor[1] = "0"
endingColor[2] = "0"

// FOR TROUBLESHOOTING:
var gap = 5 // PLAY AROUND WITH THIS SETTING IF YOU GET A JAVASCRIPT ERROR!!! 2 is the minumum value!!! اگه وارد نیستید با این هم کاری نداشته باشید


// دیگه با از اینجا به پایین کاری نداشته باشید

if (!doent.all) location.replace(locationAfterPreload)
var a = 10, b = 11, c = 12, d = 13, e = 14, f=15, i, j, ones = new Array(), sixteens = new Array(), diff = new Array();
var convert = new Array("0","1","2","3","4","5","6","7","8","9","a", "b","c","d","e","f"), imgLen = yourImages.length;
var loaded = new Array(), preImages = new Array(), currCount = 0, pending = 0, h = 0, hilite = new Array(), cover = new Array();
var num = Math.floor(preloadbarWidth/gap);
for (i = 0; i < 3; i++) {
startingColor[i] = startingColor[i].toLowerCase();
endingColor[i] = endingColor[i].toLowerCase();
startingColor[i] = eval(startingColor[i]);
endingColor[i] = eval(endingColor[i]);
diff[i] = (endingColor[i]-startingColor[i])/num;
ones[i] = Math.floor(diff[i]);
sixteens[i] = Math.round((diff[i] - ones[i])*15);
}
endingColor[0] = 0;
endingColor[1] = 0;
endingColor[2] = 0;
i = 0, j = 0;
while (i <= num) {
hilite[i] = "#";
while (j < 3) {
hilite[i] += convert[startingColor[j]];
hilite[i] += convert[endingColor[j]];
startingColor[j] += ones[j];
endingColor[j] += sixteens[j];
if (endingColor[j] > 15) {
endingColor[j] -= 15;
startingColor[j]++;
}
j++;
}
j = 0;
i++;
}
function loadImages() {
for (i = 0; i < imgLen; i++) {
preImages[i] = new Image();
preImages[i].src = yourImages[i];
loaded[i] = 0;
cover[i] = Math.floor(num/imgLen)*(i+1)
}
cover[cover.length-1] += num%imgLen
checkLoad();
}
function checkLoad() {
if (pending) { changeto(); return }
if (currCount == imgLen) { location.replace(locationAfterPreload); return }
for (i = 0; i < imgLen; i++) {
if (!loaded[i] && preImages[i].complete) {
loaded[i] = 1; pending++; currCount++;
checkLoad();
return;
}
}
setTimeout("checkLoad()",10);
}
function changeto() {
if (h+1 > cover[currCount-1]) {
var percent = Math.round(100/imgLen)*currCount;
if (percent > 100) while (percent != 100) percent--;
if (currCount == imgLen && percent < 100) percent = 100;
defaultStatus = "Loaded " + currCount + " out of " + imgLen + " images [" + percent + "%].";
pending--;
checkLoad();
return;
}
eval("doent.all.cell" + (h+1) + ".style.backgroundColor = hilite[h]");;
h++;
setTimeout("changeto()",1);
}
defaultStatus = "Loaded 0 out of " + imgLen + " images [0%]."
// end hiding -->
</script>


قسمتهایه اضافه رو بعدا میتونید پاک کنید و مطالبه خودتون رو بزارید...
نقل قول:
<font face="Verdana, Arial, Helvetica" size="2"><center>Preloading Images... Please Wait..</center>
<script language="JavaScript1.2">
<!-- beging hiding
doent.write('<table border="0" cellpadding="0" cellspacing="0" width="' + preloadbarWidth + '"><tr height="' + preloadbarHeight + '" bgcolor="' + backgroundOfGradient + '">');
for (i = 0; i < num; i++) {
doent.write('<td width="' + gap + '" id="cell' + (i+1) + '"></td>');
}
doent.write('</tr></table>');
doent.write('<p><small><a href="javascript:location.replace(locationAfterPre load)">Skip Preloading</a></small></p></font>')
loadImages();
// end hiding -->
</script>

اگه کدها احیانا اشکالی داشت که ممکنه از فروم باشه مستقیم به این صفحه برید و صفحه یه preload.htm رو save کنید:


کد:
http://www.javascriptkit.com/script/script2/preloadimage2.shtml
موفق باشید...