ورود

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



am_merman01
02-03-2009, 00:17
سلام خدمت دوستان عزیز:10:
می خواستم بدونم میشه در صفحات وب که به وسیله .net طراحی میشه از کد های جاوا اسکریپت هم استفاده کرد؟:41:
اگه جواب مثبته ، پس میشه توضیح بدید که چه طور میشه نمونه زیر رو به سایتم اضافه کنم؟


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

پیشا پیش تشکر میشه.:11:

_H2_
03-03-2009, 02:50
سلام
بدون شک به سادگی کدهای html میتوان از javascript هم در هر زبان برنامه نویسی تحت وبی استفاده کرد.
کافیس است مثل کدهای html کدهای جاوا را هم به بخش فایل aspx کپی کنید.
خیلی ساده است و در واقع هیچ کاری نمیخواهد، مثل زمانیکه یک html معمولی میسازید ... !

am_merman01
04-03-2009, 00:48
باز هم سلام خدمت دوستان عزیز
با تشکر فراوان از استاد h2 عزیز که توجه کردید.
استاد گرامی منظورم دقیقا این نبود.
من در اصل از اونجایی که خیلی توی برنامه نویسی تحت وب تازه کارم میخواستم که از برنامه Flash Menu Labs Pro v2 در ساخت منوی سایتم استفاده کنم که هم کارم راحت بشه و هم زیبا از آب در بیاد. این برنامه هم بعد از پابلیش کردن کدهای مربوطه رو بهم داد و چندتا فایل فلش و اسکریپت هم همراهش بود که گفته بود باید اونارو به فولدر اصلی سایتم منطقل کنم .
حالا مشکل اینجاست که وقتی این کار رو توی یه ادیتور ساده مثل ++notpad انجام میدم درست از آب در میاد ولی هر کاری میکنم نمیتونم توی vs2008 این کارو انجام بدم.
یه نمونه از منوهای تولید شده توسط این برنامه رو براتون آپلود کردم . اگه ممکنه اونو بررسی کنید و بفرمایید مشکل کار من از کجاست.
باز هم از توجهتون تشکر میشه.

_H2_
04-03-2009, 11:33
سلام
یعنی شما از کدی شبیه این در aspx (بنابر نمونه html خودتان) استفاده کرده اید و کار نکرده و به مقصودتان نرسیده اید؟

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

- مطمئن شوید تگ script داخل head را هم فراموش نکرده اید
- تمام فایلهای مورد نیاز را به همان صورت در کنار aspx تان قرار دهید (در واقع aspx را جایگزین html کنید.)

موفق باشید.

am_merman01
06-03-2009, 00:43
باز هم سلام خدمت استاد گرامی :10:
ببینید استاد عزیز این کدی هستش که من توی صفحه source دارم .

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

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

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
و این هم نهات چیزی هستش که توی صفحه design میبینم.:2:
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

البته شاید لازم باشه بگم که من از مرورگر firefox استفاده میکنم و البته فلش پلیرم رو هم آپدیت کردم ولی مشکل حل نشد.:41:

_H2_
06-03-2009, 14:34
سلام
دوست من، صفحه شما حاوی کدهای javascript است، طبیعی است که کدها در نمایه design اجرا نمیشود!
شما باید برنامه را run کنید تا preview ای از نتیجه کار خود مشاهده کنید.
مثل این است که دکمه ای روی صفحه یا فرم ویندوزی قرار دهید و انتظار داشته باشید همانجا کلیک کنید و کدشض اجرا شود!!

فایل Default.aspx را از SolutionExplorer در سمت راست فقط select کنید و سپس دکمه مثلثی شکل موجود در نوار ابزار را کلیک کنید تا برنامه (در صورت فقدان خطا و ایراد سینتکسی) عملاً run شود و خروجی را در مشاهده کنید.
یا Debug->Start Debugging یا F5 و...

=====

اگر فایل html اولیه را در IE باز کنید (کادر زردی می آید که باید تایید اش کنید) و فایل فلش شما نشان داده شود، یعنی activex مربوطه در IE نصب شده و گرنه باید به سایت adobe.com مراجعه کنید.


موفق باشید.

am_merman01
06-03-2009, 22:01
باز هم سلام خدمت استاد گرامی
ممنون از توجهتون.
.
.
مشکل من تقریبا حل شد. اگه بهتون بگم مشکل من چقدر مسخره بود باورتون نمیشه.
همون طور که توی پست قبلی نوشته بودم من از فایر فاکس استفاده میکنم و ظاهرا اسکرپت های به کار رفته توی این برنامه فقط از مرورگر ie پشتیبانی میشن نه چیز دیگه ای .
.
.
.
ظاهرا من باید خودم بشینم و اسکریپت نویسی یاد بگیرم.
ولی مشکلی که هستش اینه که من هر جا این سوال رو میپرسم که برای یادگیری برنامه نویسی وب از کجا باید شروع کنم هیچکس به من جواب نمیده مخصوصا توی تالار طراحی وب.
حالا ممکنه شما منو راهنمایی کنید که از کجا باید شروع کنم کدام کتاب رو باید بخونم و .....
البته تا حدودی با برنامه نویسی به زبان vb آشنایی دارم.
.
.
.
ممنون میشم اگه نظرتون رو بهم بفرمایید.

_H2_
07-03-2009, 01:10
سلام

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

اول که خیلی تابلو و مشخص تر است، برنامه نویسی سمت سرور است که طبیعتاً و به ذات پیشنهاد من همان asp.net خواهد بود که با همین نرم افزار قدرت مند و کامل Visual Studio میتوانید کد نویسی کنید و نیاز به برنامه کمکی دیگری ندارید.
(ولی گزینه های دیگری مثل php و asp و jsp و... هم وجود دارد.)

دوم که کمی پنهان تر است، برنامه نویسی سمت کلاینت است، کلاً شامل آشنایی با اصول HTML و javascript.
گرچه asp.net خیلی از موارد مربوط به html و javascript را خودکار مدیریت و حل میکند ولی باز هم بلد بودن مستقیم HTML و javascript برای سمت کلاینت میتواند کمک کند.

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

(البته به نظر شخصی من، کلاس و آموزشگاه و ... هم بیخودی و وقت تلف کردن است و یادگیری مستقیم آخرین نسخه نرم افزار دلخواه با کتاب و تمرین شخصی بهترین راه است.)

موفق باشید.

persiafootball
19-10-2009, 22:13
سلام من با برنامه Flash Menu Labs Pro v2 یک منو ساختم از طرحهای آمادش و وقتی پابلیش می کنم یه سری فایل بهم می ده و همه چیز درسته . یعنی وقتی رو فایل فلش کلیک می کنم منو به خوبی باز می شه ولی وقتی کدهایی که برنامه می ده رو به سایتم می برم و تمام فایلهای خروجی رو هم روی روت اصلی ذخیره می کنم فلش نمی تونه برنامه ها و فایلها رو از روت اصلی شناسایی کنه و صفحه فلش خالی میاد روی سایتم . از یکی از دوستان پرسیدم گفتش باید فایل xml رو تغییر بدی که من متوجه نشدم کجاش باید تغییر ایجاد شه .
جالب اینجاست که وقتی آدرس فلش رو از روی سایت می زنم به خوبی کار می کنه ولی وقتی می برم توی یه کد و می خوام تو پنجره ای ازش استفاده کنم مشکل داره . . . ممنون می شم راهنماییم کنید .

fariborz26
15-01-2010, 17:47
سلام ممنونم از مطالب خوبي كه تو سايت گذاشتيد . من برا پرو‍‍ژم نياز به كمك دارم اگر كسي ارتباط سه لايه با database تو c# و asp.net رو بلده ممنون ميشم كمكم كنه.

_H2_
16-01-2010, 12:14
سلام

من برا پرو‍‍ژم نياز به كمك دارم اگر كسي ارتباط سه لايه با database تو c# و asp.net رو بلده ممنون ميشم كمكم كنه
معمولاً اگر جستجو کنید احتمال زودتر به جواب رسیدن وجود دارد.
مثلاً شاید تاپیک زیر کمکتان کند:
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]


در مورد سوال و مشکل چند ماه قبل جناب persiafootball هم باید بگویسم که شخصاً از این برنامه های متفرقه استفاده نمیکنم و به خروجی آنها اعتماد ندارم!