PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : هدایت مرورگر به صفحه دیگر در سی شارپ



ayma
June 22nd, 2014, 09:07
سلام ، فرض کنید که دو button داریم که با کلیک روی button 1 سایت گوگل باز میشه و با کلیک روی دومی سایت یاهو ، مشکلم اینجاست که وقتی کاربر روی دکمه دوم کلیک کرد ، سایت یاهو در تب جدید باز می شود ، منتهی اون چیزی که میخوام اینکه با زدن دکمه دوم مرورگر از گوگل به یاهو برود



private void button1_Click(object sender, EventArgs e)
{
System.Diagnostics.Process.Start("www.google.com");
}

private void button2_Click(object sender, EventArgs e)
{
System.Diagnostics.Process.Start("www.yahoo.com");

}

Cpt.Liux
June 22nd, 2014, 09:49
به این روش امکان پذیر نیست. باید مرورگر کلاینت رو هوک کنید تا بتونید روش کنترل داشته باشید. و بتونید ادرس تب باز را تغییر دهید.

Sent from my XT1033 using Tapatalk

5h46h64rd
June 22nd, 2014, 11:57
والا تنها راهی که به فکرم میرسه اینا قبل هر کدوم if ناقابل بزاری که اگر مثلا گوگل باز بود ببندش یاهو باز کن و اگه یاهو باز بود ببندش گوگل رو باز کن
البته خدایی نکرده بلدید با گت ویندوز تایتل کار کنید یا نه؟

حوصله توضییح بیشتر هم ندارم:71:

مگرنه همون چیزی که دوستمون فرمودند باید انجام بدی

ayma
June 22nd, 2014, 14:40
والا تنها راهی که به فکرم میرسه اینا قبل هر کدوم if ناقابل بزاری که اگر مثلا گوگل باز بود ببندش یاهو باز کن و اگه یاهو باز بود ببندش گوگل رو باز کن
البته خدایی نکرده بلدید با گت ویندوز تایتل کار کنید یا نه؟

حوصله توضییح بیشتر هم ندارم:71:

مگرنه همون چیزی که دوستمون فرمودند باید انجام بدی


جسارتا" این روش که گفتین برای کاری که میخوام انجام بدم مناسب نیست

5h46h64rd
June 22nd, 2014, 15:38
بسم اله بشین دوتا فانکشن برای هندل کردن وهوک کردن اینترنت اکسپلورر بنویس
حتما کد آماده میخوای اینجا کسی بهت کد آماده نمیده برو برنامه نویس دات اورگ

RoobinaServer
December 19th, 2014, 01:00
سلام ، فرض کنید که دو button داریم که با کلیک روی button 1 سایت گوگل باز میشه و با کلیک روی دومی سایت یاهو ، مشکلم اینجاست که وقتی کاربر روی دکمه دوم کلیک کرد ، سایت یاهو در تب جدید باز می شود ، منتهی اون چیزی که میخوام اینکه با زدن دکمه دوم مرورگر از گوگل به یاهو برود



private void button1_Click(object sender, EventArgs e)
{
System.Diagnostics.Process.Start("www.google.com");
}

private void button2_Click(object sender, EventArgs e)
{
System.Diagnostics.Process.Start("www.yahoo.com");

}




با سلام و احترام

هر چند پست قدیمیه و به لطف یک کاربر تازه وارد اومده بالا ولی خب حداقل پاسخ بدیم بد نیست که منبعی بشه برای بقیه.

شما C# برای ASP منظورتون هست درسته ؟ یا کلا یک برنامه جدا نوشتید که لینک کلید داره و با کلیک روی آن مرورگری باز میشه ؟ (در مورد اولی پاسخ میدم)

از Response.Redirect() میتوانید استفاده کنید و دقیقا کاری را انجام میدهد که شما میخواهید.

دقیقا از این امکان برای رفتن به صفحات مختلف در یک crm Asp.net بدون ایجاد تب جدید استفاده میشود.

یاحق