تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[سؤال] الى خبراء HtmlAgilityPack كيف استطيع استخراج جميع Form من صفحة html
#1
السلام عليكم ورحمة الله وبركاته
انا استخدم كلاس htmlagilitypack لتعامل مع صفحات html
عندي مشكلة وماني عارف لها حل!
وهي كيف استخدم الكلاس لأخراج جميع Form>  الموجوده في الصفحة مع عناصرها  مثل input,textarea etc
هذه هي محاولتي لأستخراج الفورم مع جميع عناصره لكن للأسف ان الفورم لا يظهر عناصره فقط يظهر لي اسم الفورم

كود :
<form action="register.php?do=checkdate" method="post" onsubmit="return checkform(this)">

كود :
Try
           Dim Web As New System.Net.WebClient
           Dim htdoc As New HtmlAgilityPack.HtmlDocument
           Dim page As String = ""
           page = Web.DownloadString("http://test.com/student/register.php")
           htdoc.LoadHtml(page)
           For Each item As HtmlNode In htdoc.DocumentNode.Descendants("form")
                   MsgBox(item.OuterHtml)
           Next

       Catch ex As Exception
       End Try
هذا كود يوجد به اكثر من Form لتجربة

كود :
<HTML>
<BODY>
<STRONG>TEST</STRONG>
<STRONG>TEST</STRONG>
<STRONG>TEST</STRONG>
<form action="register.php?do=checkdate" method="post" onsubmit="return checkform(this)">
<input type="hidden" name="do" value="checkdate">
<input type="hidden" name="s" value="X">
<input type="hidden" name="securitytoken" value="guest">
<input type="hidden" name="url" value="https://www.google.com/">
</form>
<STRONG>TEST</STRONG>
<STRONG>TEST</STRONG>
<STRONG>TEST</STRONG>
<form action="index.php" method="get" style="clear:left">
<td class="tfoot" align="right" width="100%">
       <div class="smallfont">
           <strong>
               <a href="https://support.test.com/?s=5413e493b8e32114ba2ff4d2e038ace3" rel="nofollow" accesskey="9">Contact Us</a> -
               <a href="http://store.test.com/">Steam Store</a> -

           <a href="archive/index.php">Archive</a> -
               <a href="http://store.test.com/privacy_agreement/">Privacy Statement</a> -
               <a href="http://store.test.com/subscriber_agreement/">Terms of Service</a> -
               <a href="#top" onclick="self.scrollTo(0, 0); return false;">Top</a>
           </strong>
       </div>
</td>
</form>
<STRONG>TEST</STRONG>
<STRONG>TEST</STRONG>
<STRONG>TEST</STRONG>
<form id="searchform" name="searchform" method="get" action="http://store.test.com/search/" onsubmit="return SearchSuggestCheckTerm(this);">
</form>
</BODY>
</HTML>
اثنان لا يتعلمان المتكبر والخجول
Heart اللهم علمنا ما ينفعنا و انفعنا بما علمتنا وَ زِدْنا علماً‏ Heart
الرد }}}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  طريقة فصل Form عن المشروع Basil Abdallah 11 108 منذ 2 ساعة مضت
آخر رد: عبدالله الدوسري
Photo [VB.NET] الى خبراء الفيجوال بيسك وهج الصحراء 12 227 17-01-18, 08:04 PM
آخر رد: وهج الصحراء
  [ تمّ الحل ] : إظهار الرّسم البياني على صفحة التّقرير عبد العزيز البسكري 6 119 14-01-18, 12:37 AM
آخر رد: عبد العزيز البسكري
  كيفية جعل جميع date time picker الموجودة في الproject تاخذ من تاريخ السيرفر وليس الجه تناسيم 2 81 01-01-18, 04:57 PM
آخر رد: تناسيم
  كيفية وضع صورة أو فديو داخل الـ Form ؟http://vb4arb.com/vb/showthread.php?tid=23074 DanyGhost2010 6 128 26-12-17, 10:51 PM
آخر رد: DanyGhost2010
Exclamation [سؤال] كيف اشغل برنامجي على جميع الفريموروك mudz 35 12,074 26-12-17, 03:47 PM
آخر رد: عماد البشبيشى
  [VB.NET] كيف استطيع عمل تقرير من ناتج استعلام 739906433 2 85 21-12-17, 12:39 PM
آخر رد: 739906433
  dark form محمد اسماعيل 10 217 01-12-17, 03:01 PM
آخر رد: silverlight
  [VB.NET] استفسار :- بخصوص Form TO Form dubai.eig 3 84 29-11-17, 03:20 PM
آخر رد: dubai.eig
  عندي حقل في SQL SERVER 2005 يولد الارقام تلقائا هل استطيع جعله يبدا من 1 من جديد samawi 3 106 14-11-17, 03:59 AM
آخر رد: سعود

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم