Abrir uma janela dentro do navegador? Existem muitas bibliotecas que fazem e muito bem isso. Essas bibliotecas permitem que o desenvolvedor foque a atenção do usuário ou para exibir uma foto ou vídeo. Para citar apenas algumas:
- http://javascriptwindowlibrary.com/
- http://prototype-window.xilinus.com/
- http://lightbox2.com/lightbox-library.html
- http://leandrovieira.com/projects/jquery/lightbox/
- http://…/rounding-up-the-top-10-jquery-lightbox-scripts
- http://okonet.ru/projects/modalbox/
Mas então qual o problema dessas bibliotecas?
A resposta é simples: nenhum!
Mesmo assim resolvi desenvolver uma biblioteca similar, simplesmente por que as outras bibliotecas fazem coisas demais e a única coisa que preciso é abrir uma janela. Se você está esperando algo com Ajax, galeria de fotos ou qualquer outra coisa vai ficar decepcionando.
Clique aqui para ver um exemplo da janela.
O código tem apenas 7 K, é bem verdade que usa como base o usa o Prototype 1.6.1 (137 K) e o Script.Aculo 1.8.3 (141K), mas como uso ambos nos projetos que desenvolvo, eu não vejo problema com o tamanho.
Baixar XWindow.V1.0 (45 K)
Para que funcione corretamente, o seguinte doctype deve ser usado:
<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Strict//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd”>
<html xmlns=”http://www.w3.org/1999/xhtml”>
E aí?
bora postar mais coisas aqui? hehe
abs!
[...] This post was mentioned on Twitter by fernandocosta. fernandocosta said: XWindow em JS: http://www.camargo.inf.br/2010/04/12/xwindow-2/ [...]
[...] Pra começar ele já postou sua biblioteca de janelas em JS, a XWindow, confiram aqui: http://www.camargo.inf.br/2010/04/12/xwindow-2/ [...]