| |||
ImageButton con target _blank saludos, alguien sabe como hacer para con un ImageButton pueda ir a otra pagina pero que pueda decirle si va a ser en una ventana aparte o en la misma...vale decir..si se puede usar el TARGET _blank,_parent ,etc.... busque en las propiedades del control pero no encontre naada...spero puedan ayudarme..saludos! |
| ||||
Re: ImageButton con target _blank Cita:
Iniciado por empilado ![]() saludos, alguien sabe como hacer para con un ImageButton pueda ir a otra pagina pero que pueda decirle si va a ser en una ventana aparte o en la misma...vale decir..si se puede usar el TARGET _blank,_parent ,etc.... busque en las propiedades del control pero no encontre naada...spero puedan ayudarme..saludos! Agregalo via javascript en lo atributes
__________________ www.nimbosolutions.com.ar |
| |||
Re: ImageButton con target _blank hola iceman_cml..gracias por tu respuesta.... <asp:ImageButton target="_blank" ID="imgbtnSRQ" runat="server" ImageUrl="../img/aplicacion.jpg" /> esa es la linea de codigo de mi imagebutton, en negrita esta lo que le aumente (solo probando) pero igual no funciono... y este es el codigo que valida a que pagina va a ir Protected Sub imgbtnSRQ_Click(ByVal sender As Object, ByVal e As System.Web.UI.ImageClickEventArgs) Handles imgbtnSRQ.Click If Session("IdPerfil") = 1 Then Response.Redirect("PrincipalAdmin.aspx") ElseIf Session("IdPerfil") = 2 Then Response.Redirect("PrincipalRRHH.aspx") ElseIf Session("IdPerfil") = 3 Or Session("IdPerfil") = 5 Then Response.Redirect("Principal.aspx") End If End Sub como podria hacer ese javascript que me dices....podrias ser un poco mas especifico? gracias |
| ||||
Re: ImageButton con target _blank bueno creo que hay dos formas: haber ahi vamos....que lo mio es c# y no vb pero vamos a ver q me sale... Agrega la siguiente linea en el load de la pagina: If Session("IdPerfil") = 1 Then mgbtnSRQ.Attributes.Add("onclick", "javascriptwindow.open("PrincipalAdmin.aspx" , "PrincipalAdmin" , "width=120,height=300,scrollbars=NO"); return false;") ElseIf Session("IdPerfil") = 2 Then mgbtnSRQ.Attributes.Add("onclick", "javascriptwindow.open("PrincipalRRHH.aspx" , "PrincipalRRHH" , "width=120,height=300,scrollbars=NO"); return false;") ElseIf Session("IdPerfil") = 3 Or Session("IdPerfil") = 5 Then mgbtnSRQ.Attributes.Add("onclick", "javascriptwindow.open("Principal.aspx" , "Principal" , "width=120,height=300,scrollbars=NO"); return false;") End If Así lo vas a abrir en otra ventana, lo otro que podes hacer es poner: <a href="xxxxx" target="_blank" ><asp:ImageButton ID="imgbtnSRQ" runat="server" ImageUrl="../img/aplicacion.jpg" /></a> y dependiendo de la sesion le das la dir dinamicamente....desde del load o una vez cliceado Bueno espero q te sirva, saludos
__________________ www.nimbosolutions.com.ar |
| |||
Re: ImageButton con target _blank gracias por tu respuesta iceman_cml ... voy a implementarlo a ver como va...saludos! Funciono!!! tuve que cambiar un poco el codigo por el tema de la concatenacion con comillas, pero llego a funcionar ... al final quedo asi: If Session("IdPerfil") = 1 Then imgbtnSRQ.Attributes.Add("onclick", "javascript:window.open(" & "'PrincipalAdmin.aspx'" & " ," & "'PrincipalAdmin'" & "); return false;") ElseIf Session("IdPerfil") = 2 Then imgbtnSRQ.Attributes.Add("onclick", "javascript:window.open(" & "'PrincipalRRHH.aspx'" & " ," & "'PrincipalAdmin'" & "); return false;") ElseIf Session("IdPerfil") = 3 Or Session("IdPerfil") = 5 Then imgbtnSRQ.Attributes.Add("onclick", "javascript:window.open(" & "'Principal.aspx'" & " ," & "'PrincipalAdmin'" & "); return false;") End If gracias IceMAn!!! Última edición por empilado; 16/08/2007 a las 11:09 |