کد ساعت و تقويم شمسي

iran2008

Active Member
سلام من دو تا راهنمایی میخوام :

1 -
کد ساعت و تقويم شمسي


سلام

من چطوری میتونم این قسمت رو تو سایتم داشته باشم؟

کد خاصی لازمه؟ :
N_aggressive%20(17).gif


15ytbg5.jpg




2-
بازشدن صفحات ديگر در خود صفحه اصلي


من میخوام یه سایت طراحی کنم.

از شما یه کمک میخواستم:
N_aggressive%20(16).gif


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

اینم فایل نمونه :
( لطفا همین فایل رو برام ویرایش کنید تا بتونم از روی کدهاش به هدفم برسم )

دانلود :

http://irbosat.persiangig.com/WEB.zip
 

shadi_1371

New Member
بای تاریخ و تقویم شمسی باید از کد های جاوا استفاده کنی که بهترینش عضویت در سایت justpersian.net هست.
اما جواب سوال دوم رو نمیدونم!
 

ftmotlagh

Member
شما باید از تکنولوژی ایجکس استفاده کنی که برای این کار می تونی در تالار ایجکس سوال کنی
 

farik

Well-Known Member
با سلام...
در مورد اول بايد بگم كه همونطور كه گفتن بايد از كد جاوا اسكريپت استفاده كني ..نمونه رو در زير ميزارم:
<SCRIPT LANGUAGE=JAVASCRIPT>
function showdate() {
week= new Array("يكشنبه","دوشنبه","سه شنبه","چهارشنبه","پنج شنبه","جمعه","شنبه")
months = new Array("فروردين","ارديبهشت","خرداد","تير","مرداد","شهريور","مهر","آبان","آذر","دي","بهمن","اسفند");
a = new Date();
d= a.getDay();
day= a.getDate();
month = a.getMonth()+1;
year= a.getYear();
if (year== 0){year=2000;}
if (year<100){year +=1900;}
y=1;
for(i=0;i<3000;i+=4) {
if (year==i) {y=2;}
}
for(i=1;i<3000;i+=4) {
if (year==i) {y=3;}
}
if (y==1) {
year -= ( (month < 3) || ((month == 3) && (day < 21)) )? 622:621;

switch (month) {
case 1: (day<21)? (month=10, day+=10):(month=11, day-=20); break;
case 2: (day<20)? (month=11, day+=11):(month=12, day-=19); break;
case 3: (day<21)? (month=12, day+=9):(month=1, day-=20); break;
case 4: (day<21)? (month=1, day+=11):(month=2, day-=20); break;
case 5:
case 6: (day<22)? (month-=3, day+=10):(month-=2, day-=21); break;
case 7:
case 8:
case 9: (day<23)? (month-=3, day+=9):(month-=2, day-=22); break;
case 10:(day<23)? (month=7, day+=8):(month=8, day-=22); break;
case 11:
case 12:(day<22)? (month-=3, day+=9):(month-=2, day-=21); break;
default: break;
}
}
if (y==2) {
year -= ( (month < 3) || ((month == 3) && (day < 20)) )? 622:621;

switch (month) {
case 1: (day<21)? (month=10, day+=10):(month=11, day-=20); break;
case 2: (day<20)? (month=11, day+=11):(month=12, day-=19); break;
case 3: (day<20)? (month=12, day+=10):(month=1, day-=19); break;
case 4: (day<20)? (month=1, day+=12):(month=2, day-=19); break;
case 5: (day<21)? (month=2, day+=11):(month=3, day-=20); break;
case 6: (day<21)? (month=3, day+=11):(month=4, day-=20); break;
case 7: (day<22)? (month=4, day+=10):(month=5, day-=21); break;
case 8: (day<22)? (month=5, day+=10):(month=6, day-=21); break;
case 9: (day<22)? (month=6, day+=10):(month=7, day-=21); break;
case 10:(day<22)? (month=7, day+=9):(month=8, day-=21); break;
case 11:(day<21)? (month=8, day+=10):(month=9, day-=20); break;
case 12:(day<21)? (month=9, day+=10):(month=10, day-=20); break;
default: break;
}
}
if (y==3) {
year -= ( (month < 3) || ((month == 3) && (day < 21)) )? 622:621;

switch (month) {
case 1: (day<20)? (month=10, day+=11):(month=11, day-=19); break;
case 2: (day<19)? (month=11, day+=12):(month=12, day-=18); break;
case 3: (day<21)? (month=12, day+=10):(month=1, day-=20); break;
case 4: (day<21)? (month=1, day+=11):(month=2, day-=20); break;
case 5:
case 6: (day<22)? (month-=3, day+=10):(month-=2, day-=21); break;
case 7:
case 8:
case 9: (day<23)? (month-=3, day+=9):(month-=2, day-=22); break;
case 10:(day<23)? (month=7, day+=8):(month=8, day-=22); break;
case 11:
case 12:(day<22)? (month-=3, day+=9):(month-=2, day-=21); break;
default: break;
}
}
document.write(week[d]+" "+day+" "+months[month-1]+" "+ year);
}
</SCRIPT>
خوب در مورد دوم هم باز هم همونطور كه گفتند بايد از ايجكس استفاده كني و چون اين چيزي كه شما ميخواي بايد از چند تا تكنينك مختلف جاوااسكريپت در اون استفاده بشه(حركت لايه،ايجكس،هندل و خوندن پاسخ )بايد يك مقداري حداقل در سطح كم با جاوا اسكريپت كار كرده باشي..
يا علي...TabOTabDesign
 

iran2008

Active Member
مرسی از دوستان

در مورد مورد اول این که میشه این کدهای جاوا رو توی یه فایلی گذاشت و وصلش کرد به کدهای سایت ؟ تا سایت پر کد نشه.

در مورد دومی هم من خودم ساختمش ولی نه با آجاکس . خیلی ساده با Html و فرونت پیج .
 

shnoit

Well-Known Member
مرسی از دوستان

در مورد مورد اول این که میشه این کدهای جاوا رو توی یه فایلی گذاشت و وصلش کرد به کدهای سایت ؟ تا سایت پر کد نشه.

در مورد دومی هم من خودم ساختمش ولی نه با آجاکس . خیلی ساده با Html و فرونت پیج .

جواب سوال اول:

ابتدا کدها رو یک فایل NotPad قرار بدید و با فرمت js. ذخیره نمایید. منتها باید دو قسمت کد را از اول و آخر کد معرفی شده دوست عزیزمون Farik حذف کنید. کد خذف شده:
HTML:
<SCRIPT LANGUAGE=JAVASCRIPT> 


</SCRIPT>

کد بالایی رو باید قبل از ذخیره فایل با فرمت js. خذف کنی.

برای قرار دادن فایل js. در قسمت <head> کد زیر را قرار بده.
HTML:
<script language="javascript" src="URL"></script>
URL = آدرس فایل js. شما

موفق باشین:wink:
 

جدیدترین ارسال ها

بالا