Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

copiar texto a un formulario de una pagina web

Estas en el tema de copiar texto a un formulario de una pagina web en el foro de Visual Basic clásico en Foros del Web. Hola, Tengo un problema y me gustaría que me ayudaran, soy nuevo en esto y me gustaría aprender. Lo que quiero hacer es un programa ...
  #1 (permalink)  
Antiguo 05/02/2009, 15:22
 
Fecha de Ingreso: febrero-2009
Mensajes: 21
Antigüedad: 15 años, 2 meses
Puntos: 1
copiar texto a un formulario de una pagina web

Hola,
Tengo un problema y me gustaría que me ayudaran, soy nuevo en esto y me gustaría aprender.
Lo que quiero hacer es un programa de envio de sms y me gustaría que el texto que escribiera en el "texbox" se pegara en el formulario de mensaje de la pagina web, y lo mismo con el nº de movil.
Si esto es posible me gustaría que me pudieran ayudar, utilizo el "Visual basic 2008 express".
Gracias de antemano.
  #2 (permalink)  
Antiguo 05/02/2009, 15:42
Avatar de Fann_Lavigne  
Fecha de Ingreso: diciembre-2004
Mensajes: 622
Antigüedad: 19 años, 4 meses
Puntos: 12
Respuesta: copiar texto a un formulario de una pagina web

Si es posible, con el Objeto Browser, puedes acceder a los controles dentro de la pagina web.
__________________
"Entre Mas Brillante Es Una Mente, Tiene Que Luchar Contra Demonios Internos Mas Poderosos"
[email protected]
  #3 (permalink)  
Antiguo 05/02/2009, 17:16
 
Fecha de Ingreso: febrero-2009
Mensajes: 21
Antigüedad: 15 años, 2 meses
Puntos: 1
Respuesta: copiar texto a un formulario de una pagina web

y me podrias decir como se utiliza xfavor
  #4 (permalink)  
Antiguo 05/02/2009, 18:02
Avatar de seba123neo  
Fecha de Ingreso: febrero-2007
Ubicación: Esperanza, Santa Fe
Mensajes: 1.046
Antigüedad: 17 años, 2 meses
Puntos: 19
Respuesta: copiar texto a un formulario de una pagina web

Hola, por ejemplo escribe en el textbox de www.google.com.ar

Código:
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

WebBrowser1.Document.GetElementById("q").InnerText = TextBox1.Text

End Sub
saludos.
__________________
" Todos Somos Ignorantes; lo que pasa es que no todos ignoramos las mismas cosas " - Albert Einstein
  #5 (permalink)  
Antiguo 06/02/2009, 04:14
 
Fecha de Ingreso: febrero-2009
Mensajes: 21
Antigüedad: 15 años, 2 meses
Puntos: 1
Respuesta: copiar texto a un formulario de una pagina web

al probarlo me dice "referencia a objeto no establecida como instancia de un objeto"
  #6 (permalink)  
Antiguo 06/02/2009, 04:27
 
Fecha de Ingreso: febrero-2009
Mensajes: 21
Antigüedad: 15 años, 2 meses
Puntos: 1
Respuesta: copiar texto a un formulario de una pagina web

Al final me funciona el codigo, pero tengo un problema.
El codigo, "WebBrowser1.Document.GetElementById("q").InnerTex t = TextBox1.Text", no lo entiendo muy bien. La letra "q" que esta entre parentesis que es lo que se comunica con la barra de busqueda de google, por que probe a cambiarla y dejo de funcionar, en caso de que sea cierto, como se yo lo que tengo que poner para redireccionarlo a otra web, ¿de donde saco ese codigo?.
  #7 (permalink)  
Antiguo 06/02/2009, 05:18
 
Fecha de Ingreso: diciembre-2008
Mensajes: 46
Antigüedad: 15 años, 4 meses
Puntos: 1
Respuesta: copiar texto a un formulario de una pagina web

La letra "q" significa el nombre del campo de la web.
dependiendo de las páginas puede haber variaciones. eso ya depende del código fuente de la web.
ya de paso, alguien sabe decirme la fórmula para rellenar campos de formulacios que está dentro de una web incorporada en otra???
ejemplo de :
http://www.live.com (ejemplo) y con la misma fórmula no funciona en : http://links.wamba.com/noref.php?url=http://www.live.com
Salu2
  #8 (permalink)  
Antiguo 06/02/2009, 06:03
 
Fecha de Ingreso: febrero-2009
Mensajes: 21
Antigüedad: 15 años, 2 meses
Puntos: 1
Respuesta: copiar texto a un formulario de una pagina web

Hola, ya tengo el formulario de la web, pero no lo entiendo, me podrian decir el campo de número, texto y el boton de enviar, el codigo es este:
Código PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<
html xmlns="http://www.w3.org/1999/xhtml">
<
head>
<
meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<
title>SMS Gratis</title>
<
style type="text/css">
<!--
body {
        
background-color#e1e4f2;
}
body,td,th {
    
font-familyArialHelveticasans-serif;
}
-->
</
style>
<
SCRIPT language="Javascript">
function 
agregar(){
   if ((
navigator.appName=="Microsoft Internet Explorer") && 
         (
parseInt(navigator.appVersion)>=4)) {
      var 
url="http://buscador.wamba.com/sms/"
      var 
titulo="Vagos - SMS Gratis";
      
window.external.AddFavorite(url,titulo);
   } else { 
      if(
navigator.appName == "Netscape"
         
alert("Presione Crtl+D para agregar este sitio en sus Bookmarks"); 
   }

</SCRIPT>
</head>

<body>
<h1 align="center">SMS gratis de vagos.tv </h1>
<form id="form1" name="form1" method="post" action="http://www.google.es/sendtophone">
    <input name="ec" id="ec" value="on" type="hidden">

    <input name="c" id="c" value="1" type="hidden">
    <input name="text" id="text" value="Envia SmS" type="hidden">
    <input name="client" id="client" value="mobile" type="hidden">
    <input name="hl" id="hl" value="es" type="hidden">
    <input name="gl" id="gl" value="ES" type="hidden">
  <table id="formularioEnvio" align="center" border="0" bordercolor="#ff9933" cellpadding="0" cellspacing="0" width="306">
    <tbody><tr>
      <td valign="top">
    <!--/* Openads iFrame Tag v2.4.2 */-->

    <iframe id='a01c7d5b' name='a01c7d5b' src='http://ads.wamba.com/www/delivery/afr.php?n=a01c7d5b&amp;zoneid=622&amp;cb=INSERT_RANDOM_NUMBER_HERE' framespacing='0' frameborder='no' scrolling='no' width='300' height='250'><a href='http://ads.wamba.com/www/delivery/ck.php?n=a7867ded&amp;cb=INSERT_RANDOM_NUMBER_HERE' target='_blank'><img src='http://ads.wamba.com/www/delivery/avw.php?zoneid=622&amp;cb=INSERT_RANDOM_NUMBER_HERE&amp;n=a7867ded' border='0' alt='' /></a></iframe>
    <script type='text/javascript' src='http://ads.wamba.com/www/delivery/ag.php'></script>
      </td>
      <td><p align="center">Servicio <strong>v lido s lo para </strong> ESPA A </p>
        <p align="center"><strong><span class="Estilo11">N mero de m vil</span> <br>

          <input name="mobile_user_id" style="width: 300px;" size="50" maxlength="9" type="text">
          <!--onfocus="if(this.value=='N&uacute;mero de m&oacute;vil')this.value='';" onfocusout="if(this.value=='')this.value='N&uacute;mero de m&oacute;vil';" -->
          </strong>
          
          <br>
          <br>
          <span class="Estilo11">Mensaje de texto</span> <br>
          <textarea name="from" rows="6" wrap="virtual" id="from" style="width: 300px; height: auto;" onkeyup="Contar('from','sBann','Le quedan {CHAR} caracteres',153);"></textarea>

        </p>
        <div align="center"><span id="sBann" class="minitext">Le quedan 153 caracteres.</span><br>
              <br>
        </div>
        <div align="center">
            <input name="send_button" id="send_button" value="Enviar SMS" onclick="javascript:urchinTracker('/outgoing/home_sendmethelink');" style="width: 135px; font-weight: bold;" align="middle" type="submit"> <input name="Submit" value="Borrar" type="reset">
        </div></td>
    </tr>

  </tbody></table>
 
</form>





<script type="text/javascript" src="envia_espana_files/envia_sms_hacknew.js"></script>

<form id="form1" name="form1" method="post" action="http://www.google.es/sendtophone">
  <div align="center">
    <p>Desde esta pagina podras enviar sms gratis a cualquier movil de Espa&ntilde;a . El sms tendra publicidad de google mobile incluida en el , pero de momento el servicio es ilimitado en cuanto a numero de sms. Cuando le des a enviar tendras que escribir un numero de verificacion y el numero al que quieras enviar el sms. </p>

    <p>Gracias a <a href="http://vagos.es">vagos.es</a></p>
  </div>
</form>
<FORM>
  <div align="center">
    <INPUT onclick=javascript:agregar(); type=button value="A adir a favoritos"> 
<a href="http://del.icio.us/post?url=http://vagos.tv/sms/&amp;title=SMS+Gratis"><img src="delicious.gif" width="92" height="18" border="0" /></a></div>
</FORM>
<div align="center">
<script src="http://www.google-analytics.com/urchin.js" type="text/javascript">
</script>

<script type="text/javascript">
_uacct = "UA-945444-1";
_udn="wamba.com";
urchinTracker();
</script>
<script type="text/javascript">__utmSetVar('Marketing/ES');</script>
<!-- START Nielsen//NetRatings SiteCensus V5.3 -->
<!-- COPYRIGHT 2007 Nielsen//NetRatings -->
<script type="text/javascript">
    var _rsCI="es-wamba";
    var _rsCG="0";
    var _rsDN="//secure-uk.imrworldwide.com/";
    var _rsCC=0;

</script>
<script type="text/javascript" src="//secure-uk.imrworldwide.com/v53.js"></script>
<noscript>
    <div><img src="//secure-uk.imrworldwide.com/cgi-bin/m?ci=es-wamba&cg=0" alt=""/></div>
</noscript>
<!-- END Nielsen//NetRatings SiteCensus V5.3 -->
</div>
</body>
</html> 
la pagina web es está: http://comunidad.wamba.com/sms/
  #9 (permalink)  
Antiguo 06/02/2009, 15:35
 
Fecha de Ingreso: febrero-2009
Mensajes: 21
Antigüedad: 15 años, 2 meses
Puntos: 1
Respuesta: copiar texto a un formulario de una pagina web

Muchas gracias me ha servido de mucho vuestra ayuda, ahora tengo otro problema, ¿como hago para redireccionarlo al boton de la web?
  #10 (permalink)  
Antiguo 06/02/2009, 17:41
Avatar de seba123neo  
Fecha de Ingreso: febrero-2007
Ubicación: Esperanza, Santa Fe
Mensajes: 1.046
Antigüedad: 17 años, 2 meses
Puntos: 19
Respuesta: copiar texto a un formulario de una pagina web

para hacer click en un boton..

Código:
    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        WebBrowser1.Document.GetElementById("NombreDelBoton").InvokeMember("click")
    End Sub
saludos.
__________________
" Todos Somos Ignorantes; lo que pasa es que no todos ignoramos las mismas cosas " - Albert Einstein
  #11 (permalink)  
Antiguo 07/02/2009, 07:11
 
Fecha de Ingreso: febrero-2009
Mensajes: 21
Antigüedad: 15 años, 2 meses
Puntos: 1
Respuesta: copiar texto a un formulario de una pagina web

Muchas gracias por vuestro aportes me han servido
  #12 (permalink)  
Antiguo 08/03/2010, 13:43
 
Fecha de Ingreso: febrero-2010
Mensajes: 8
Antigüedad: 14 años, 2 meses
Puntos: 0
Respuesta: copiar texto a un formulario de una pagina web

oh que interesante esta esto pero.... y si lo quiero hacer al reves osea de una pagina web poder copiar los datos que aparecen alli, por ejemplo algun valor numerico y guardarlo en una variable local para archivar en base de datos.

gracias

Última edición por Dublanck; 08/03/2010 a las 13:59
  #13 (permalink)  
Antiguo 07/08/2010, 12:21
 
Fecha de Ingreso: noviembre-2008
Mensajes: 2
Antigüedad: 15 años, 5 meses
Puntos: 0
Exclamación Respuesta: copiar texto a un formulario de una pagina web

Cita:
Iniciado por Dublanck Ver Mensaje
oh que interesante esta esto pero.... y si lo quiero hacer al reves osea de una pagina web poder copiar los datos que aparecen alli, por ejemplo algun valor numerico y guardarlo en una variable local para archivar en base de datos.

gracias
Me sumo!!!!... aun estoy batallando con esto!!!!

Gracias...
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:30.