Changes between Version 2 and Version 3 of WF/Abrirpaginaemnovajanela
- Timestamp:
- 08/22/07 14:16:10 (17 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
WF/Abrirpaginaemnovajanela
v2 v3 1 = Abrir Página em Nova Janela = 2 [[TOC(heading=Workflow,depth=1,WF/Changelog,WF/Documentacao,WF/Instalacao,WF/Links,WF/Propostas,WF/Recursos)]] 3 1 4 Está disponível um plugin Smarty que facilita abrir uma página (url) em uma nova janela de browser. O plugin gera automaticamente o código do link href e calcula a coordenada de posicionamento da nova janela, baseado no tamanho a janela a ser aberta. Este plugin também retorna um objeto da janela criada, de forma que o desenvolvedor possa executar métodos sobre ela, como por exemplo fechá-la ou trocar o conteúdo. 2 3 5 4 6 Primeiramente deve-se chamar um plugin auxiliar, que contém um código javascript responsável pela abertura da janela. Insira o plugin descrito abaixo, apenas uma vez em seu template, preferencialmente no início. 5 6 7 7 8 8 == Plugin: wf_window_open_init == … … 13 13 14 14 '''Exemplo de uso:''' {wf_window_open_init} 15 16 17 15 18 16 == Plugin: wf_window_open == … … 38 36 features: sequência de parâmetros de configuração da janela, de acordo com a sintaxe do método open, da classe window, no modelo de classes do !JavaScript. Default: 'toolbar=no, scrollbars=yes, menubar=yes' 39 37 38 '''Exemplo de uso:''' 40 39 40 {{{ 41 {wf_window_open_init} 42 }}} 43 44 {{{ 45 {wf_window_open url="http://www.ufpr.br" name="win0" img="icon.png" width="600"} 46 }}} 47 48 {{{ 49 <input type="button" value="botão" on_Click="win0.location='http://www.pr.gov.br';"> 50 }}} 41 51 42 52 '''Exemplo de uso:''' 43 53 44 45 46 {wf_window_open_init} 47 48 49 50 {wf_window_open url="[[Image(http://www.ufpr.br" name="win0" img="icon.png)]]" width="600"} 51 52 53 54 <input type="button" value="botão" on_Click="win0.location='!http://www.pr.gov.br';"> 55 56 57 58 '''Exemplo de uso:''' 59 60 61 62 {wf_window_open url=$wf_activity_url|cat:"&print_mode=true" text="Imprimir" width="600" height="700"} 54 {{{ 55 {wf_window_open url=$wf_activity_url|cat:"&print_mode=true" text="Imprimir" width="600" height="700"} 56 }}}