testerf 7 ارسال شده در شهریور 92 گزارش بازنشر ارسال شده در شهریور 92 سلامدوستان من یه کدی میخوام که این طوری باشهیک کادر کوچیک مثل همون کادر های جستجوی مطالب که تو هر سایتی هست بشه توش چیزی نوشتکارش این باشه که وقتی یه متنی رو توش مینویسیم و اوکی میزنیم اون متنو تو ادرس بار اجرا کنه یعنی بره به اون ادرساگه نتونستم کامل توضیح بدم یه مثال میزنممثلا یه کادری هست تو این دامین www.example.com تو کادر مینویسم test اوکی میزنیم وقتی اوکی زدیم بره به این ادرسwww.example.com/testاون اسلش که بعد از ادرس قرار میگیره مهمه .مساوی نباشه.هیچ کاراکتر دیگه ای هم اضافه نکنهدوستان خیلی خیلی لازم دارم اینو فک نکنم کد سختی باشه با یه input و اینا میشه نوشت ولی من بلد نیستماگه کسی بلده دریغ نکنه ممنوووون نقل قول لینک به ارسال
tazeh 625 ارسال شده در شهریور 92 گزارش بازنشر ارسال شده در شهریور 92 باید از جاوا اسکریپت برای این کار استفاده کرد. نقل قول لینک به ارسال
testerf 7 ارسال شده در شهریور 92 مالک گزارش بازنشر ارسال شده در شهریور 92 باید از جاوا اسکریپت برای این کار استفاده کرد.خب چطوری دوست من؟میشه بیشتر توضیح بدی؟ نقل قول لینک به ارسال
Morteza 34190 ارسال شده در شهریور 92 گزارش بازنشر ارسال شده در شهریور 92 شما بفرمایید چه کاری میخواید انجا بدید (عملیات اصلی) تا بهتر بشه کمک کردچون این نوع انتقال رو با فرم انجام نمیدن. نقل قول لینک به ارسال
testerf 7 ارسال شده در شهریور 92 مالک گزارش بازنشر ارسال شده در شهریور 92 شما بفرمایید چه کاری میخواید انجا بدید (عملیات اصلی) تا بهتر بشه کمک کردچون این نوع انتقال رو با فرم انجام نمیدن.دقیقا همونطوری که گفتمو میخوام دیگه کارشم دقیق توضیح دادم 1 نقل قول لینک به ارسال
SM-Mahdavi 5427 ارسال شده در شهریور 92 گزارش بازنشر ارسال شده در شهریور 92 یا جاوا اسکریپت به صورت زیر می تونید عمل کنید:<html> <head> <script>function exefunction(){ var i = document.getElementById("tftext").value; document.location.href=i;} </script> </head> <body> <input id="tftext" type="text" value="test"> <input type="button" onclick="exefunction()"/> </body></html> 1 نقل قول لینک به ارسال
mehdi... 240 ارسال شده در شهریور 92 گزارش بازنشر ارسال شده در شهریور 92 شما این کد را باید استفاده کنید<div id="box-url"> <input type="text" id="go-url"> <div id="go" style="width:100px;border:1px solid #999;">رفتن</div></div><script>$(document).ready(function(e) {$('#go').click(function(){ var url = 'http://site.com/'; var gourl = $('#go-url').val(); window.location(url+gourl);});});</script>در ضمن کتابخانه jquery را هم اضافه کنیداگه جواب گرفتید که خدا را شکر اگه جواب نداد بگید تا کد را اصلاح کنیم یا اگه منظورتون چیز دیگه هست بگید تا کدش را براتون بزاریم 1 نقل قول لینک به ارسال
testerf 7 ارسال شده در شهریور 92 مالک گزارش بازنشر ارسال شده در شهریور 92 یا جاوا اسکریپت به صورت زیر می تونید عمل کنید:<html><head> <script>function exefunction(){var i = document.getElementById("tftext").value;document.location.href=i;} </script></head><body> <input id="tftext" type="text" value="test"> <input type="button" onclick="exefunction()"/></body></html>ممنون دوست گلم کد کار کرد.ولی یه جاش هم عوض شه درست میشه این به دردم نخودمشکلش این بود که اینو توی هر صفحه قرار بدی و توی کارد بنویسی test اون تست رو اضافه میکنه به اخر اون صفحه که این کد قرار داره.من اینطوری نمیخواممیخوام یه قسمت داشته باشه که توی اون قسمت مثلا بنویسی www.example.com/page بعد وقتی اون کادر توی هر صفحه ای باشه وقتی test مینویسیم اوکی میزنیم بره به این ادرسwww.example.com/page/testممنون میشم اونجاشم درست کنیشما این کد را باید استفاده کنید<div id="box-url"><input type="text" id="go-url"><div id="go" style="width:100px;border:1px solid #999;">رفتن</div></div><script>$(document).ready(function(e) {$('#go').click(function(){var url = 'http://site.com/';var gourl = $('#go-url').val();window.location(url+gourl);});});</script>در ضمن کتابخانه jquery را هم اضافه کنیداگه جواب گرفتید که خدا را شکر اگه جواب نداد بگید تا کد را اصلاح کنیم یا اگه منظورتون چیز دیگه هست بگید تا کدش را براتون بزاریموقتی اوکی میزنم کار نمیکنه 1 نقل قول لینک به ارسال
SM-Mahdavi 5427 ارسال شده در شهریور 92 گزارش بازنشر ارسال شده در شهریور 92 شما هر آدرسی اونجا وارد کنی رو باز می کنه براتون. وقتی شما می زنی test خب تست رو به انتهای آدرس فعلی وارد می کنه. ولی وقتی شما یه http:// اولش بزاری آدرس مجزا رو براتون باز می کنه. شما می تونی مقدار پیشفرض تکس باکس رو http:// بزاری. بعد آدرس رو وارد کنی تا اون چیزی که می خوای انجام بشه. 1 نقل قول لینک به ارسال
testerf 7 ارسال شده در شهریور 92 مالک گزارش بازنشر ارسال شده در شهریور 92 (ویرایش شده) شما هر آدرسی اونجا وارد کنی رو باز می کنه براتون. وقتی شما می زنی test خب تست رو به انتهای آدرس فعلی وارد می کنه. ولی وقتی شما یه http:// اولش بزاری آدرس مجزا رو براتون باز می کنه. شما می تونی مقدار پیشفرض تکس باکس رو http:// بزاری. بعد آدرس رو وارد کنی تا اون چیزی که می خوای انجام بشه.از این که نمیخوام خودم استفاده کنم که http رو بزنم.میخوام بزارم واسه کاربرا اونا هم نمیتونن بزننمقدرا پیشفرضو چطوری قرار بدم؟که توی اون کادر معلوم نشه یعنی پیش فرضش مخفی باشه؟ ویرایش شده شهریور 92 توسط testerf 1 نقل قول لینک به ارسال
SM-Mahdavi 5427 ارسال شده در شهریور 92 گزارش بازنشر ارسال شده در شهریور 92 از این که نمیخوام خودم استفاده کنم که http رو بزنم.میخوام بزارم واسه کاربرا اونا هم نمیتونن بزننمقدرا پیشفرضو چطوری قرار بدم؟که توی اون کادر معلوم نشه یعنی پیش فرضش مخفی باشه؟document.location.href="http://"+i; 3 نقل قول لینک به ارسال
testerf 7 ارسال شده در شهریور 92 مالک گزارش بازنشر ارسال شده در شهریور 92 document.location.href="http://"+i;مرسی ازت دوست خوبم حله دمت گرم 1 نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .