none
Autotext en Webbrowser RRS feed

  • Pregunta

  • Hola a todos, buenas tardes. 

    Quiero hacer una consulta a ver si me pueden ayudar ¿Cómo hago para introducir un texto de un textbox a la caja de texto de una pagina web?

    Voy a ser mas directo, quiero ingresar textos en los grupos de facebook, espero que no piensen que hago spam

    ya logre manipular el botón de publicación el cual me queda titilando la caja de texto para ingresar mi publicación

    y también logre manipular el botón publicar, que en este caso al no ingresar ningún texto  me sale un cartel que la publicación esta vacía.

    El código que encontré en la pagina de la entrada de texto creo que es este:

    <div class="innerWrap"><textarea title="Describe el artículo (opcional)" class="uiTextareaAutogrow input autofocus mentionsTextarea textInput" name="xhpc_message_text" placeholder="Escribe algo..." role="textbox" aria-autocomplete="list" autocomplete="off" aria-expanded="false" aria-owns="typeahead_list_u_0_1o" aria-haspopup="true" onkeydown="run_with(this, [&quot;legacy:control-textarea&quot;], function() {TextAreaControl.getInstance(this)});" id="u_0_1p" aria-label="Escribe algo..." tabindex="0" style="height: 63px;"></textarea></div>

    y lo quise hacer funcionar así

    For Each ETIQUETA As HtmlElement In WebBrowser1.Document.GetElementsByTagName("DIV")
                            If ETIQUETA.OuterHtml.Contains("class=""uiTextareaAutogrow input autofocus mentionsTextarea textInput") Then
                                ETIQUETA.InnerText = TextBox1.Text
                                Exit For
                            End If 

    Pero cuando llega a ETIQUETA.InnerText = TextBox1.Text se me habre una pagina en blanco con el contenido del Textbox

    otro código que encontre es este:

    '<input type="hidden" autocomplete="off" class="mentionsHidden" name="xhpc_message" value="">

    y cuando escribo en el facebook noto que en value="" se ingresa el texto, por ejemplo si escribo "Hola mundo" se vería así 

    value="Hola mundo".

    Creo que por acá esta el camino, pero no doy con la tecla para manipularlo 

    desde ya muchas gracias, espero poder solucionarlo ya que me esta volviendo loco 

    • Cambiado Enrique M. Montejo martes, 14 de abril de 2015 15:15 Pregunta relacionada con controles de Windows Forms.
    viernes, 10 de abril de 2015 21:52

Todas las respuestas

  • Puedes poner todo el código fuente de la página referido al textbox de la página.

    Si la contestación te ha servido de ayuda márcala como respuesta. Si lo que publico no funciona, no tengo la culpa, SOY HUMANO, no una máquina.

    sábado, 11 de abril de 2015 9:58