70٪ تخفیف ویژه جشنواره تابستانه توسینسو
پایان تخفیف تا:
مشاهده دوره‌ها
0

برنامه نویسی

سلام ببخشید من میخوام توی یه تکس باکس عددی رو از کاربر بگیرم که این عدد آی دی ورود به کلاس هست میخوام اون با زدن عدد به آدرس سایتی که اون عدد ته آدرس قرار میگیره برسه

این دستور رو با html چجوری میشه نوشت؟ ویا c#

مثلا عدد 50 رو کاربر وارد کرده باید بره به سایت www.google.com/ch/id=50

60  بره www.google.com/ch/id=60

ممنون

پرسیده شده در 1399/08/19 توسط

9 پاسخ

0

ببینید با JS این جوری میشه :


<input type="text" id='myId'/>
<input type="button" onclick="openURL()" value="Go"/>
<script>
function openURL() { var name = document.getElementById('myId').value; var url = 'http://www.google.com/ch/id=' + encodeURIComponent(name); window.open(url); }
</script>

اگه با c# تحت وب می خواید باید پلتفرم تون معلوم باشه. asp یا mvc یا core ..

پاسخ در 1399/08/19 توسط
0

داخل asp چجوری  باید بنویسیم؟

ممنون میشم

پاسخ در 1399/08/20 توسط
0

خوب همین کارو نمیشه تو html  انجادم داد؟ از من کد معادل همینو تو html خواستن

با تشکر

پاسخ در 1399/08/19 توسط
0

نه همون نوت پدی که توش html  مینویسیم

پاسخ در 1399/08/19 توسط
0

HTML نه ! فکر کنم باز دوباره یه استادی تز داده !

خود HTML این کار رو نمیکنه ، حالا یا با javascrpt هستش یا با c#.

به هر حال دیگه هم اسمش winform نمیشه.

شما الان تو محیط winform که هستی کد HTML یا وب دارید ؟

پاسخ در 1399/08/19 توسط
0

تو چه پلتفرمی هستید ؟ 

winform یا asp یا mvc  یا core ؟

ضمنا با html دستور نوشته نمیشه.

پاسخ در 1399/08/19 توسط
0

asp رو دارید تو notepad می نویسید ؟

یه مقدار سرچ کنید ،  من دقیقا اولین لینکی که پیدا میشه براتون دارم میزارم. 

protected void btnClick_Click(object sender, EventArgs e)  
{  
string url = "http://google.com/ch/id="+textbox11.Text;  
string script = "window.open('"+url+"','')";  
if (!ClientScript.IsClientScriptBlockRegistered("NewWindow"))  
{  
ClientScript.RegisterClientScriptBlock(this.GetType(), "NewWindow", script, true);  
}  
}

 

پاسخ در 1399/08/20 توسط
0

فکر کنم یه مقدار تو اسامی قاطی کردید ، HTML خودش یه بحث دیگه است.

شما می خواید یه آدرس (URL) بدید ، دستورش اینه :

تو event یه دکمه این رو بنویسید : (فرض که اسم textbox شما textbox1 هستش)

System.Diagnostics.Process.Start("http://www.google.com/ch/id="+textbox1.Text);
پاسخ در 1399/08/19 توسط

پاسخ شما