Web Browser Visual .NET

14
WEBBROWSER

description

Todo sobre webbrowser

Transcript of Web Browser Visual .NET

WEBBROWSER

WEBBROWSER

MTODOSMtodo NavigateMtodo GoBackMtodo GoForwardMtodo RefreshMtodo GoHomeMtodo StopMTODO NAVIGATEEl mtodo Navigate es el que permite cargar una pgina en el control Web. El nico parmetro que necesita dicho mtodo es la Url para cargar el documento en el control. Por ejemplo si quisiera cargar la pgina de google, se hara asi

ControlWeb.Navigate "http://www.google.com"

MTODO GoBack Y GoForward El mtodo GoBack y el mtodo GoForward se utilizan para navegar a la pgina anterior y pgina siguiente (si es que las hay).MTODO REFRESH Mtodo que se utiliza para actualizar la pgina cargada en el WebBrowser, es decir la vuelve a recargarMTODO GoHome Se utiliza para cargar la pgina de inicio que est establecida en el programa Internet explorer en la seccin de opciones, este valor est guardado en el registro de Windows, Esto es porque el control web est basado en el dicho control. Si quisieramos configurar nuestra propia pgina de inicio, tendramos que guardar la url en alguna parte, y cargarla con el mtodo Navigate por ejemploMTODO STOPMtodo Stop detiene la carga de la pgina que actualmente se est cargando. Todos estos mtodos, excepto el mtodo Navigate, no requieren parmetros, solo llamarlos para que hagan lo que tienen que hacerPROPIEDADESPROPIEDADES:Propiedad LocationNamePropiedad LocationURL

PROPIEDAD LOCATIONNAMELa propiedad LocationName devuelve el ttulo de la pgina que cargamos en el control webBrowser.Por ejemplo si cargramos la mtica web del guille: www.elguille.info , esta propiedad devolvera: "El Guille la web de la programacin etc..", es decir la descripcin de la pgina que est definida en las etiquetas "Title" del documento cargado

PROPIEDAD LOCATIONURL lo que nos devuelve es la direccin http del documento cargado en el control WebBrowser.EVENTOSEvento NavigateErrorEvento ProgressChangeEvento NewWindow2Evento StatusTextChangeEvento NavigateComplete2

Evento NavigateErrorEl evento NavigateError se dispara o ejecuta cada ves que al cargar una pgina, se produce un error en la cargaEvento ProgressChangeEl evento ProgressChange nos sirve para ver el progreso de descarga del documento o de los documentos,ya que al cargar una pgina se pueden estar descargando varios elementos, no solo la pgina a la que navegamos. En el ejemplo del navegador, con este evento , se crear una barra de progreso para poder visualizar el porcentaje de descarga de la pgina en la que estamos navegandoEvento NewWindow2Se ejecuta cuando se abre una ventana de tipo PopUp o las llamadas pginas de tipo _Blank. Por defecto en el control webBrowser Evento StatusChangeEste evento tiene un parmetro llamado Text. Ese valor nos devuelve el estado de la navegacin, es decir nos muestra la url que se est navegando o las url que se estn navegando. Cuando termina de descargarse todo, la variable Text posee el valor "Listo".Evento NavigateComplete2Se produce cuando se ha podido navegar a la url, esto no quiere decir que el documento o la pgina este completamente descargada