1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

Popup c# Sharepoint.

Discussão em 'Web Development' iniciada por zbenta, 18 de Novembro de 2008. (Respostas: 3; Visualizações: 1543)

  1. zbenta

    zbenta Power Member

    Boas minha gente,

    Preciso de criar um popup em c# para colocar dentro de um eventhandler de uma página do sharepoint.

    já experimentei fazer isto

    Código:
    
    string thescript = "<script language='javascript'>" +
                    " window.open('http://omeuservidor/prod.htm','','resizable=no, menubar=no, scrollbars=no, width=350,height=350')  </script>";
    
                page.ClientScript.RegisterClientScriptBlock(typeof(Page), "Aviso!!!", thescript);     
    
    
    Mas quando o event handler chega a esta parte do código não me aparece popup nenhum.
    qualquer dica é bem vinda.
     
  2. zbenta

    zbenta Power Member

    Acho que descobri um método.
    Aqui vai o link para que estiver interessado.
     
  3. SoundSurfer

    SoundSurfer Power Member

    Não te falta o ; no fim do window.open ?
     
  4. zbenta

    zbenta Power Member

    Yap, já tinha visto esse erro e a alteração não resolveu nada, mas obrigado na mesma pelo reply.

    Agora precisava era de uma ajudinha com esta solução mirabolante que estou a tentar implementar.

    Esta solução funciona, mas tenho que clickar no link:

    Código:
    <A href="http://omeuservidor/prod.htm" rel="lyteframe" title="My Page" rev="width: 300px; height: 50px; scrolling: no" >sp.test.com</A>
    <script type="text/javascript" language="javascript" src=" /Documentos%20Partilhados/sharepointsupport/lytebox.js"></script>
    <link rel="stylesheet" href="/Documentos%20Partilhados/sharepointsupport/lytebox.css" type="text/css" media="screen" />
    
    O que eu pretendia era que ao mostrar a página o popup aparece autimáticamente, qualquer coisa do género:

    Código:
    
    <script type="text/javascript" language="javascript" src=" /Documentos%20Partilhados/sharepointsupport/lytebox.js">
         <A href="http://omeuservidor/prod.htm" rel="lyteframe" title="My Page" rev="width: 300px; height: 50px; scrolling: no" >sp.test.com</A>
    </script>
    <link rel="stylesheet" href="/Documentos%20Partilhados/sharepointsupport/lytebox.css" type="text/css" media="screen" />
    
    

    Mas isto não funciona, alguém me pode dar uma dica.
     

Partilhar esta Página