ورود

View Full Version : گرفتن کدهای HTML از کامپونت WebBrowser



pesarkhobeee
چهارشنبه 24 مرداد 1386, 20:13 عصر
چه گونه ما وقتی یک مرورگر را از نوع کامپونت WebBrowser به فرم VB اضافه کردیم
میتوانیم کدها و تگ های HTML صفحه ای را که در ان به نمایش در امده ! بدست اوریم؟
همانند قابلیتی که Internet Explorer در ادرس منوی View و گزینه ی Source در اختیار ما میگزارد .

killer-star
پنج شنبه 25 مرداد 1386, 09:28 صبح
سلام


w1.Document.Body.InnerHtml()

و یا


w1.Document.Body.OuterHtml()

فرقشون دقیق نمیدونم :بامزه: ولی در کل فرقی ندارن :قهقهه:
راستی برای چی میخوای چرا از دستورای HTML استفاده نمیکنی ؟؟؟
البته این ساده تره ولی ....
راستی اینجا w1 اسم وب براوزر هست

pesarkhobeee
پنج شنبه 25 مرداد 1386, 13:19 عصر
خیلی ممنون
فرق دو کد بالا اینکه اولی فقط کدهای HTML داخل تگ <BODY> رو نشون میده ولی دومی همه ی کدهای صفحه رو نشون میده.
اونایی که میخوان بفهمن برای چی میخوام :
http://barnamenevis.org/forum/showthread.php?t=64283
در اخر بازم ازت متشکرم! کارمو راه انداختی

killer-star
پنج شنبه 25 مرداد 1386, 16:09 عصر
خیلی ممنون
فرق دو کد بالا اینکه اولی فقط کدهای HTML داخل تگ <BODY> رو نشون میده ولی دومی همه ی کدهای صفحه رو نشون میده.
اونایی که میخوان بفهمن برای چی میخوام :
http://barnamenevis.org/forum/showthread.php?t=64283
در اخر بازم ازت متشکرم! کارمو راه انداختی

سلام

قابلی نداشت آقا موفق باشی:چشمک:

pesarkhobeee
جمعه 26 مرداد 1386, 11:14 صبح
یه سوال دیگه!
چه طوری میشه این کارو بر عکس کرد؟
یعنی به طور مستقیم کدهای HTML رو به کامپونتWebBrowser داد تا نشون بده بدون اینکه ادرس فایلی رو بهش بدیم؟

killer-star
جمعه 26 مرداد 1386, 13:05 عصر
یه سوال دیگه!
چه طوری میشه این کارو بر عکس کرد؟
یعنی به طور مستقیم کدهای HTML رو به کامپونتWebBrowser داد تا نشون بده بدون اینکه ادرس فایلی رو بهش بدیم؟

سلام

اول باید وب براوزر فعال بشه!
برای اینکار :

w2.Navigate ""

حالا میتونی کدت رو اینجوری وارد کنی :

w2.Document.Body.InnerHTML = YourHtmlCode

موفق باشی

pesarkhobeee
جمعه 02 شهریور 1386, 10:59 صبح
سلام


w1.Document.Body.InnerHtml()

و یا


w1.Document.Body.OuterHtml()

فرقشون دقیق نمیدونم :بامزه: ولی در کل فرقی ندارن :قهقهه:
راستی برای چی میخوای چرا از دستورای HTML استفاده نمیکنی ؟؟؟
البته این ساده تره ولی ....
راستی اینجا w1 اسم وب براوزر هست

متاسفانه این کد ها اشکال دارند!
هر دو کد بالا فقط قسمت BODY کد های HTML رو به ما میدهند .
و قسمت های بالایی ان میماند ! مثل تعریف کلاس ها و همچنین کد های جاوا !
ایا کدی وجود دارد تا همه ی HTML را به ما بدهد؟
:گریه::گریه::گریه: