Array
(
)

Linkar com outro site

Mwa
   - 11 mar 2008

Ola pessoal como faço para qdo o usuario clicar em um likbutton ele alterne para um outro site ou seja um site cliente?

Obrigado

Hugoestevam
   - 13 mar 2008

Coloque esse código no Load de sua página:

#Código

linkbutton.Attributes.Add("onClick", "javascript:window.open(´pagina.html´, ´_blank´);")


Ricardo Silva
   - 13 mar 2008

Pra fazer em tempo de execução vc pode fazer assim.
no evendo do linkButton...
#Código

string jScript = "";
            jScript += "<script type=´text/javascript´> ";
            jScript += "window.open(´pagina.html´, ´_blank´);";
            jScript += "</script>";

            ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "_siteCliente", jScript, false);


Tem que colocar o Script Mananger, ou entaum troque-oara ´Page.ClientScript.RegisterStartupScript...

Ricardo Silva
   - 14 mar 2008

se vc quiser abrir apenas uma vez, ou seja se a pagina filho ja estiver aberta dar o foco nesta oa invez de fazer uma nova estancia da pagina

no codigo JavaScript:
#Código

var paginaCliente;
function openPaginaCliente(){
    if ((paginaCliente) && (paginaCliente.open) && !(paginaCliente.closed)){
     paginaCliente.focus();
    }
     else{
        paginaCliente= window.open(´pagina.html´, ´_blank´);"
        paginaCliente.focus();
    }
}

no code-Binhide vc chama esta função:
#Código
string jScript = ""; jScript += "<script type=´text/javascript´> ";
jScript += "openPaginaCliente()";
jScript += "</script>";
ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "_siteCliente", jScript, false);

se vc tiver uma noção de Orientação Objeto vai fazer algo melgor pra deixar esta função mais generica, creio q vai ajuda pra caraio essa funçãozinha....

duvidas soh posta
[/tagcod]