Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Ejecutar una función java (o lo que sea) existente dentro de un objeto internet explorer creado en vfp

58 views
Skip to first unread message

Carlos Yohn Zubiria

unread,
Jan 23, 2010, 7:51:00 AM1/23/10
to
Hola,
Seguro que hay quien sabe esto:
Tengo un objeto 'internetexplorer.application' creado que ha navegado a una
direcci�n.
Hay un objeto que en uno de sus eventos 'onblur' ejecuta un c�digo, en
concreto este:
document.all['txtCla52520__5IMDSN&_-1_999999___N_250_/2'].value=this.innerHT
ML;ElaborarTexto(this, 0);

�c�mo puedo yo utilizando ese objeto, ejecutar ese c�digo?
Esto me servir� para cualquier otra funci�n java o script de otro tipo que
encuentre en una p�gina web, �no?
Gracias.


--
Saludos,
A.G.P. (Aplicaciones de Gesti�n y Productividad)
Las Arenas - Vizcaya - Espa�a


Miguel A.

unread,
Jan 23, 2010, 8:22:10 AM1/23/10
to
objeto.navigate2("javascript:document.all['txtCla52520__5IMDSN&_-1_999999___N_250_/2'].value=this.innerHT
ML;ElaborarTexto(this, 0);")


"Carlos Yohn Zubiria" <carlosQ...@YESTOagpsoftware.com> escribi� en el
mensaje de noticias:OiYp0qCn...@TK2MSFTNGP02.phx.gbl...

Luis Maria Guayan

unread,
Jan 23, 2010, 9:29:22 AM1/23/10
to
Hola Carlos, mira si este c�digo del amigo Antonio Mu�oz de Burgos
(Comandante eMans) te puede ayudar:

-- Control del Explorador Web (HTML & JS & VFP) --
http://www.portalfox.com/article.php?sid=2020


--
Luis Mar�a Guay�n
Tucum�n, Argentina
_________________________
http://www.PortalFox.com
Nada corre como un zorro
_________________________

"Carlos Yohn Zubiria" <carlosQ...@YESTOagpsoftware.com> escribi� en el

mensaje news:OiYp0qCn...@TK2MSFTNGP02.phx.gbl...

Luis Maria Guayan

unread,
Jan 24, 2010, 10:28:23 AM1/24/10
to
Envio nuevamente porque no veo el mensaje enviado :-(

Hola Carlos, mira si este c�digo del amigo Antonio Mu�oz de Burgos

(Comandante eMans) te puede ayudar:

-- Control del Explorador Web (HTML - JS - VFP) --
http://www.portalfox.com/article.php?sid=2020


--
Luis Mar�a Guay�n
Tucum�n, Argentina


_________________________
http://www.PortalFox.com
Nada corre como un zorro
_________________________


"Carlos Yohn Zubiria" <carlosQ...@YESTOagpsoftware.com> escribi� en el
mensaje de noticias:OiYp0qCn...@TK2MSFTNGP02.phx.gbl...


> Hola,
> Seguro que hay quien sabe esto:
> Tengo un objeto 'internetexplorer.application' creado que ha navegado a
> una

> direcci�n.
> Hay un objeto que en uno de sus eventos 'onblur' ejecuta un c�digo, en


> concreto este:
> document.all['txtCla52520__5IMDSN&_-1_999999___N_250_/2'].value=this.innerHT
> ML;ElaborarTexto(this, 0);
>

> �c�mo puedo yo utilizando ese objeto, ejecutar ese c�digo?
> Esto me servir� para cualquier otra funci�n java o script de otro tipo que
> encuentre en una p�gina web, �no?
> Gracias.
>
>
> --
> Saludos,
> A.G.P. (Aplicaciones de Gesti�n y Productividad)
> Las Arenas - Vizcaya - Espa�a
>
>

Luis Maria Guayan

unread,
Jan 24, 2010, 11:07:05 AM1/24/10
to
Envío nuevamente porque no veo el mensaje enviado :-(

Hola Carlos, mira si este código del amigo Antonio Muñoz de Burgos


(Comandante eMans) te puede ayudar:

-- Control del Explorador Web (HTML & JS & VFP) --
http://www.portalfox.com/article.php?sid=2020


--
Luis María Guayán
Tucumán, Argentina


_________________________
http://www.PortalFox.com
Nada corre como un zorro
_________________________


"Carlos Yohn Zubiria" <carlosQ...@YESTOagpsoftware.com> escribió en el
mensaje de noticias:OiYp0qCn...@TK2MSFTNGP02.phx.gbl...


> Hola,
> Seguro que hay quien sabe esto:
> Tengo un objeto 'internetexplorer.application' creado que ha navegado a
> una

> dirección.
> Hay un objeto que en uno de sus eventos 'onblur' ejecuta un código, en


> concreto este:
> document.all['txtCla52520__5IMDSN&_-1_999999___N_250_/2'].value=this.innerHT
> ML;ElaborarTexto(this, 0);
>

> ¿cómo puedo yo utilizando ese objeto, ejecutar ese código?
> Esto me servirá para cualquier otra función java o script de otro tipo que
> encuentre en una página web, ¿no?
> Gracias.
>
>
> --
> Saludos,
> A.G.P. (Aplicaciones de Gestión y Productividad)
> Las Arenas - Vizcaya - España
>
>

Carlos Yohn Zubiria

unread,
Jan 25, 2010, 3:30:12 AM1/25/10
to
Gracias Miguel. Sab�a que probablemente contestaras t�. Pero hay un
problema:
objeto es la referencia al navegador; pero la funci�n hace referencia a
'this' y si lo lanzo de esta manera en lugar de que lo lance el objeto de
texto que lo lanza en su evento 'onblur', �no tendr� problemas? this ya no
se referir� al mismo objeto.

Por otro lado pregunto: �no son dos ordenes lo que est� ejecutando?:
1:
javascript:document.all['txtCla52520__5IMDSN&_-1_999999___N_250_/2'].value=t
his.innerHTML
2: ElaborarTexto(this, 0)


Yo querr�a ejecutar solo la n� 2: y s� que el objeto es
'txtCla52520__5IMDSN&_-1_999999___N_250_/2
�puedo hacer esto?:
objeto.navigate2("ElaborarTexto(document.all['txtCla52520__5IMDSN&_-1_999999
___N_250_/2'], 0)")


--
Saludos,
A.G.P. (Aplicaciones de Gesti�n y Productividad)
Las Arenas - Vizcaya - Espa�a

"Miguel A." <mig...@prymer.es> escribi� en el mensaje
news:uP%23QV8Cn...@TK2MSFTNGP06.phx.gbl...
>
objeto.navigate2("javascript:document.all['txtCla52520__5IMDSN&_-1_999999___

Carlos Yohn Zubiria

unread,
Jan 25, 2010, 3:42:08 AM1/25/10
to
Y otro problema:
�c�mo obtengo el valor del evento 'onblur'?
Porque si intento esto: if !empty(m.objeto.onblur)
me provoca error de que faltan argumentos...

--
Saludos,
A.G.P. (Aplicaciones de Gesti�n y Productividad)
Las Arenas - Vizcaya - Espa�a

"Miguel A." <mig...@prymer.es> escribi� en el mensaje


news:uP%23QV8Cn...@TK2MSFTNGP06.phx.gbl...
>
objeto.navigate2("javascript:document.all['txtCla52520__5IMDSN&_-1_999999___

Miguel A.

unread,
Jan 25, 2010, 2:56:54 PM1/25/10
to
Supongo que se trata de una funci�n javascript por lo que tendr�as que
decirle al objeto Internet Explorer que ejecute esa funci�n "onblur"

Objeto.navigate2("javascript:onblur()")

Sin ver el c�digo de la p�gina en cuesti�n, no se c�mo ayudarte Carlos.

Salu2
Miguel A.


"Carlos Yohn Zubiria" <carlosQ...@YESTOagpsoftware.com> escribi� en el

mensaje de noticias:u8v7ZiZn...@TK2MSFTNGP05.phx.gbl...

Carlos Yohn Zubiria

unread,
Jan 26, 2010, 8:47:58 AM1/26/10
to
Bueno. Onblur no es una funci�n sino un evento de los objetos en html
similar a nuestro 'lostfocus()': Es disparado cuando un elemento pierde el
enfoque.
Lo que se supone que es una funci�n en javascript es su contenido:
'ElaborarTexto(this, 0)'
Pero como uno de los par�metros que env�a es 'this', no funcionar� si no lo
llamamos desde el propio objeto. Tendr� que buscar la manera de sustituir el
par�metro this por otra referencia o bien la manera de forzar al propio
objeto a lanzar su evento.

Gracias Miguel de todas maneras. Seguir� buscando.


--
Saludos,
A.G.P. (Aplicaciones de Gesti�n y Productividad)
Las Arenas - Vizcaya - Espa�a

"Miguel A." <mig...@prymer.es> escribi� en el mensaje

news:%23kd3Nif...@TK2MSFTNGP04.phx.gbl...

Carlos Yohn Zubiria

unread,
Jan 28, 2010, 3:55:41 AM1/28/10
to
Bueno. Onblur no es una funci�n sino un evento de los objetos en html
similar a nuestro 'lostfocus()': Es disparado cuando un elemento pierde el
enfoque.
Lo que se supone que es una funci�n en javascript es su contenido:
'ElaborarTexto(this, 0)'
Pero como uno de los par�metros que env�a es 'this', no funcionar� si no lo
llamamos desde el propio objeto. Tendr� que buscar la manera de sustituir el
par�metro this por otra referencia o bien la manera de forzar al propio
objeto a lanzar su evento.

Gracias Miguel de todas maneras. Seguir� buscando.

--

Saludos,
A.G.P. (Aplicaciones de Gesti�n y Productividad)
Las Arenas - Vizcaya - Espa�a

"Miguel A." <mig...@prymer.es> escribi� en el mensaje

news:%23kd3Nif...@TK2MSFTNGP04.phx.gbl...

Carlos Yohn Zubiria

unread,
Jan 28, 2010, 9:54:35 AM1/28/10
to
No se por qu� motivo el grupo me censura esta respuesta... �a mi! �al due�o!
:-)

a ver si poniendo espacios por todas partes

B u e n o. O n b l u r n o e s u n a f u n c i �
n s i n o u n e v e n t o d e l o s o b j e t
o s e n h t m l
s i m i l a r a n u e s t r o 'l o s t f o c u s()' : E
s d i s p a r a d o c u a n d o u n e l e m e n t o
p i e r d e e l e n f o q u e.
L o q u e s e s u p o n e q u e e s u n a
f u n c i � n e n j a v a s c r i p t e s s u c o n
t e n i d o :
' E l a b o r a r T e x t o ( t h i s , 0 ) '

P e r o c o m o u n o d e l o s p a r � m e t r o
s q u e e n v � a e s ' t h i s ' , n o f u
n c i o n a r � s i n o l o l l a m a m o s d e s d
e e l p r o p i o o b j e t o. T e n d r � q u e
b u s c a r l a m a n e r a d e s u s t i t u i r
e l p a r � m e t r o t h i s p o r o t r a r e f
e r e n c i a o b i e n l a m a n e r a d e o
b l i g a r a l p r o p i o o b j e t o a l a n z a
r s u e v e n t o.

G r a c i a s M i g u e l d e t o d a s m a n e r a s.
S e g u i r � b u s c a n d o.

Luis Maria Guayan

unread,
Jan 28, 2010, 12:58:50 PM1/28/10
to
Yo trate de contestarte varias veces y nunca salio mi respuesta:

-- Control del Explorador Web (HTML - JS - VFP) --
http://www.portalfox.com/article.php?sid=2020


--

Luis Mar�a Guay�n

Tucum�n, Argentina


_________________________
http://www.PortalFox.com
Nada corre como un zorro
_________________________

"Carlos Yohn Zubiria" <carlosQ...@YESTOagpsoftware.com> escribi� en el

mensaje news:udA$OnCoKH...@TK2MSFTNGP05.phx.gbl...

Luis Maria Guayan

unread,
Jan 28, 2010, 1:13:23 PM1/28/10
to
0 new messages