PDA

View Full Version : سوال: سابمیت کردن اتوماتیک یک فرم



sepedeh
چهارشنبه 05 بهمن 1390, 15:56 عصر
من یک فرم برای مشاهده یک دوربین امنیتی دارم که طوری تنظیم شده که برای ورود به اون فقط کافیه که دکمه ورود بزنی.حالا میخوام تو یه صفحه یه جوری تنظیم کنم که با کلیک روی یه دکمه دیگه دکمه ورود دوربین خودبه کبیک بشه و وارد صفحه مشاهده دوربین بشه

pejman_view
چهارشنبه 05 بهمن 1390, 22:55 عصر
سلام

می توانید بیشتر توضیح بدهید چندبار خواندم متنتون رو متوجه نشدم که چی گفتید.

با تشکر.

tux-world
چهارشنبه 05 بهمن 1390, 23:58 عصر
این کار رو بعید میدونم تو php بنویسید بهتره باز زباناهای برنامه نویسی دیگه مثل نمی دونم پایتون یا چیزی تو این مایه ها تو ویندوز اگه ازش استفاده میکنید به کار ببرید

sepedeh
پنج شنبه 06 بهمن 1390, 07:18 صبح
آخه فقط باید از php یا جاوااسکریپت استفاده کنم.یعنی میخوام با کلیک روی یک دکمه یک دکمه دیگه توی یک فرم دیگه کلیک بشه.خواهش میکنم کمک کنید،فوریه

MSN_Issue
پنج شنبه 06 بهمن 1390, 09:39 صبح
با جی کوئری راحت میشه !!!
اما نمیدونم معادلش توی خود JS چیه !


$('your selector').click();


به همین راحتی !

پ ن : حتما میدونید که بجای your selector چی باید بنویسید دیگه !!! (ID# دکمه یا .Class دکمه یا ...)

sepedeh
پنج شنبه 06 بهمن 1390, 15:11 عصر
میشه بیشتر توضیح بدید.این کد کجا باید وارد کنم.فرم اول رو نمیتونم تغییر بدم.چون یک فرم آمادست

faravaghi
پنج شنبه 06 بهمن 1390, 15:47 عصر
سلام گلم،
شما اگه می تونید کار زیر رو بکنید خیلی راحت تره! البته اگه امکانش مهیاست:

اون کلیدی که دارید شما رو به کجا می بره؟ یعنی خاصیت Action کلید کجاست؟
همون رو به کلید خودتون بدین!
میشه!

اگه نشد این تکنولوژی Ajax بدرد همین وقتا می خوره!

sepedeh
پنج شنبه 06 بهمن 1390, 16:08 عصر
اون دکمه تو فرم زیر هستش:
<form name="myForm" method="POST" target="_top" onSubmit="return check();">
البته فرم بالا فرم ورود به یک صفحه دوربین امنیتی است که هیچ تغییری تو اون نمی تونم بدم.
و این فرم یه یوزر و پس داره که لازم نیست وارد کنی،فقط باید روی لوگین کلیک کنی.
من میخوام تو سایت خودم یک دکمه بسازم که با کلیک روی اون بدون اینکه وارد صفحه لوگین بشن وارد صفحه دوربین بشن

tux-world
جمعه 07 بهمن 1390, 08:58 صبح
خوب برای اینکار میتونین تو تا input رو به صورت مخفی بفرستید. یه کلید باشه که این دوتا رو به صورت یه مقدار حالا خالی یا هر چیز دیگه بفرسته

sepedeh
جمعه 07 بهمن 1390, 22:37 عصر
چه جوری بفرستم؟؟؟؟؟؟؟؟؟؟؟؟؟

faravaghi
جمعه 07 بهمن 1390, 23:21 عصر
سلام عزیز،
شما باید تابع return check رو اجرا کنید.
حالا توی صفحه خودتون یک کلید Submit بزارید و توی خاصیت onSubmit همین تابع رو فراخوانی کنید با این تفاوت که آدرس دهی مناسب داشته باشید تا به این تابع که در صفحه لاگین است دسترسی داشته باشید و بتونید از توی صفحه خودتون اون رو اجرا کنید.

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

sepedeh
شنبه 08 بهمن 1390, 15:33 عصر
چجوری آدرس تابع رو باید بدم.آدرس صفحه من فقط یک ip هستش