PDA

View Full Version : هدایت به صفحه ای خاص



kamal_s67
شنبه 09 اسفند 1393, 12:58 عصر
با سلام
من در صفحه با لینک http://www.daycomputer.com/index.aspx?fkeyid=&siteid=1&pageid=378 یک تکست باکس گذاشتم که هر کدام از مشتریان با وارد کردن شماره سریال به صفحه مخصوص دانلود هدایت میشود.
من یک مشکل دارم و اونم اینه که پس از وارد کردن شماره سریال و کلیک روی دریافت ورژن یک پاپ آپ باز میشود و مشکل اصلی من اینجاست که صفحه ای که برای وارد کردن شماره سریال در نظر گرفته ایم پس از کلیک به صورت اتوماتیک به صفحه اصلی سایت میرود به نظر شما مشکل از کجاست؟
چطور میتوانم در صفحه باز شده آدرس بار را حذف کنم؟
برای تست از 12345 استفاده کنید.

Moien Tajik
شنبه 09 اسفند 1393, 16:55 عصر
لطفا بیشتر توضیح بدین ، میخواین صفحه پاپ آپ حذف بشه و جای اینکه صفحه اصلی بیاد به صفحه مخصوص هدایت بشه ؟
اگه درست متوجه شده باشم ، اینو امتحان کنین :


<script type="text/javascript">
function checkserial(){
var url =input.serial.value;window.open('ftp://ftp.daycomputer.net/novin/'+ url , ' Download');
}
</script>

<html>
<body>
<div style="margin-right:50px;">
<form name="input">
<input name="serial" type="text" style="width: 250px">
<input type="submit" onclick="checkserial()" value="دریافت ورژن">
</form>
</div>
</body>
</html>

kamal_s67
یک شنبه 10 اسفند 1393, 11:09 صبح
لطفا بیشتر توضیح بدین ، میخواین صفحه پاپ آپ حذف بشه و جای اینکه صفحه اصلی بیاد به صفحه مخصوص هدایت بشه ؟
اگه درست متوجه شده باشم ، اینو امتحان کنین :


<script type="text/javascript">
function checkserial(){
var url =input.serial.value;window.open('ftp://ftp.daycomputer.net/novin/'+ url , ' Download');
}
</script>

<html>
<body>
<div style="margin-right:50px;">
<form name="input">
<input name="serial" type="text" style="width: 250px">
<input type="submit" onclick="checkserial()" value="دریافت ورژن">
</form>
</div>
</body>
</html>

من این کد رو هم تست کردم و بعد از کلیک روی دریافت ورژن یک صفحه جدید در یک تب باز میشه ، مشکل من باز شدن در تب جدید یا صفحه پاپ آپ نیست
مشکل من اینه که چرا صفحه ای که در آن شماره را وارد میکنم پس از کلیک به صفحه اصلی سایت منتقل میشه
من کد شما را در لینک http://www.daycomputer.com/index.aspx?siteid=1&pageid=422 گذاشتم اگر مجدد تست کنید یک صفحه در تب جدید باز میشه ولی همون صفحه ای که شماره را در آن را وارد میکنید به صفحه اصلی سایت منتقل میشه من میخوام در همین صفحه بمونه تا اگه شماره را اشتباه وارد کرد بتونه مجدد شماره سریالش رو وارد کنه

با تشکر از شما دوست گرامی

Moien Tajik
یک شنبه 10 اسفند 1393, 20:09 عصر
من این کد رو هم تست کردم و بعد از کلیک روی دریافت ورژن یک صفحه جدید در یک تب باز میشه ، مشکل من باز شدن در تب جدید یا صفحه پاپ آپ نیست
مشکل من اینه که چرا صفحه ای که در آن شماره را وارد میکنم پس از کلیک به صفحه اصلی سایت منتقل میشه
من کد شما را در لینک http://www.daycomputer.com/index.aspx?siteid=1&pageid=422 گذاشتم اگر مجدد تست کنید یک صفحه در تب جدید باز میشه ولی همون صفحه ای که شماره را در آن را وارد میکنید به صفحه اصلی سایت منتقل میشه من میخوام در همین صفحه بمونه تا اگه شماره را اشتباه وارد کرد بتونه مجدد شماره سریالش رو وارد کنه

با تشکر از شما دوست گرامی

این مشکل از client side فک نمیکنم باشه چون سورس پیچ رو دیدم ، احتمالا بعد از submit میاد header رو به این صورت میکنه : 'http://www.daycomputer.com/index.aspx?serial='+url
کد server side این قسمت رو قرار بدید.

white tower
یک شنبه 10 اسفند 1393, 20:33 عصر
من این کد رو هم تست کردم و بعد از کلیک روی دریافت ورژن یک صفحه جدید در یک تب باز میشه ، مشکل من باز شدن در تب جدید یا صفحه پاپ آپ نیست
مشکل من اینه که چرا صفحه ای که در آن شماره را وارد میکنم پس از کلیک به صفحه اصلی سایت منتقل میشه
من کد شما را در لینک http://www.daycomputer.com/index.aspx?siteid=1&pageid=422 گذاشتم اگر مجدد تست کنید یک صفحه در تب جدید باز میشه ولی همون صفحه ای که شماره را در آن را وارد میکنید به صفحه اصلی سایت منتقل میشه من میخوام در همین صفحه بمونه تا اگه شماره را اشتباه وارد کرد بتونه مجدد شماره سریالش رو وارد کنه

با تشکر از شما دوست گرامی

به جای دکمه submit از button استفاده کن

kamal_s67
دوشنبه 11 اسفند 1393, 08:19 صبح
دوستان ممنون مشکل اول برطرف شد.
حالا چطوری میتونم کاری کنم که آدرس بار (آدرس صفحه باز شده ) نمایش داده نشه؟