Analizando un campo oculto dentro de iframe usando HtmlAgilityPack .NET

Tengo problemas para seleccionar los datos que necesito que están dentro de un formulario iframe. ¿Es posible incluso usar HtmlAgilityPack? Aquí hay una captura de pantalla con Firebug para que sea más fácil de ver para ustedes.

http://i.stack.imgur.com/ftt84.jpg

Necesito analizar el post_form_id. He intentado

var value = doc.DocumentNode.SelectSingleNode("//input[@type='hidden' and @name='post_form_id']")
        .Attributes["value"].Value;

pero obviamente no funcionará porque está dentro del formulario iframe. Agradezco cualquier ayuda.

preguntado el 08 de enero de 11 a las 17:01

1 Respuestas

Lo haría

  1. Utilice HTMLAglityPack para encontrar la ubicación del iframe
  2. Use la clase System.URI para encontrar el enlace absoluto de la página iframe
  3. Abra esta página de iframe
  4. Use HTMLAglityPack nuevamente en la página de iframe para encontrar la información requerida

Respondido el 08 de enero de 11 a las 20:01

+1: dado que el contenido de un IFrame es un documento separado, debe cargarse por separado. - Oded

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.