PDA

View Full Version : سوال: load کردن html توی صفحه aspx



behiunforgiven
شنبه 08 فروردین 1388, 15:30 عصر
سلام دوستان

می خواستم بدونم آیا میشه صفحه html رو توی aspx لود کرد؟

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

cache_overflow
شنبه 08 فروردین 1388, 17:00 عصر
اگر منظور شما استفاده از tag های html در صفحات aspx می باشد بله می شود. نمی دانم منظور شما را درست متوجه شده ام یا نه.:لبخندساده:

behiunforgiven
شنبه 08 فروردین 1388, 22:41 عصر
اگر منظور شما استفاده از tag های html در صفحات aspx می باشد بله می شود. نمی دانم منظور شما را درست متوجه شده ام یا نه.:لبخندساده:

نه منظورم این نیست،

منظورم اینه که یک صفحه ی html رو که توی سایت قرار داره توی صفحه ی aspx لود کنم.

قبلا با یه سری کد جاوا اسکریپت این کار رو کردم ولی میخوام بدونم با امکانات ویژوال استودیو امکان این کار هست؟

merlin_vista
یک شنبه 09 فروردین 1388, 02:11 صبح
با استفاده از تگ iframe - اگر جستجو ميكرديد زود تر جواب را پيدا ميكرديد !!

<iframe name="IPage" src="load/page.htm" width="200" height="200" frameborder="0" scrolling="auto"></iframe>

KavoshGar_ir
یک شنبه 09 فروردین 1388, 10:17 صبح
نه منظورم این نیست،

منظورم اینه که یک صفحه ی html رو که توی سایت قرار داره توی صفحه ی aspx لود کنم.

قبلا با یه سری کد جاوا اسکریپت این کار رو کردم ولی میخوام بدونم با امکانات ویژوال استودیو امکان این کار هست؟
برای گرفتن سورس یک سایت از HttpWebRequest استفاده کنید اگر در این تالار جستجو کنید کدش کامل نوشته شده ...

Chabok
یک شنبه 09 فروردین 1388, 13:30 عصر
با سلام

سمت سرور هم میتوانید محتوای فایل Html را بخوانید و روی صفحه بنویسید :


Label1.Text = System.IO.File.GetAllText(Server.MapPath("~/file1.htm"));

merlin_vista
دوشنبه 10 فروردین 1388, 00:26 صبح
string input;
input = new System.IO.StreamReader(System.Net.WebRequest.Creat e("آدرس سايت يا صفحه مورد نظر ").GetResponse().GetResponseStream(), System.Text.Encoding.UTF8).ReadToEnd();
Response.Write(input);