BlockUI+jsf

4 respostas
S

Pessoal como faço da um block na minha tela no momento que que ela esta sendo aberta? Consigo fazer isso com o BlockUI do primefaces? não quero clicar em nada para bloquear a tela quero que logo depois que ela foi aberta bloqueie a tela .

4 Respostas

CristianPalmaSola10

Acho que naum tem como bloquear a tela sem ser a partir de uma ação do usuario, mas me diga pq bloquear a tela logo que ela é aberta ? Porque precisa disso ?

S

Pois quando abro a tela estou desenhando uns retângulos em cima do google maps, porém é uma operação que dura uns 40 segundos dai quero da um feedback para o usuário.

CristianPalmaSola10

é uma boa bloquear o ui da uma olhada nisso tirei do demo do primefaces…

<p:commandButton id="pnlBtn" value="Block Panel" type="button" onclick="bui.show()"/>  
    <p:commandButton id="pnlBtn2" value="Unblock Panel" type="button" onclick="bui.hide()"/>  
  
    <p:blockUI block="tree" widgetVar="bui"/>

se voce fizer no body a opção onload e colocar bui.show() naum iria bloquear a ui desejada experimentar dar uma testada nisso…

Hebert_Coelho

Você mesmo falou sobre o block ui… você tentou? O.o

Ate onde eu sei ele é suficiente…

Criado 3 de dezembro de 2012
Ultima resposta 3 de dez. de 2012
Respostas 4
Participantes 3