Maximizar ventanas

Presentación de un código cuya utilidad en desarrollos web agradece a más de un webmaster. Se trata de una forma simple y eficaz de lograr que una página maximice la ventana en la que se ha cargado, mostrándose así a pantalla completa.

  1. <script language=”javascript” type=”text⁄javascript”>
  2. ⁄⁄posiciona en la esquina superior izquierda
  3. top.window.moveTo(0,0)
  4. if (document.all) {
  5. ⁄⁄si es el IE, usamos resizeTo para redimensionar
  6. top.window.resizeTo(screen.availWidth,screen.availHeight)
  7. } else if ( document.layers || document.getElementById ) {
  8. ⁄⁄si Navigator, modificamos los valores de outerHeight y outerWidth
  9. if ( top.window.outerHeight < screen.availHeight || top.window.outerWidth < screen.availWidth ) {
  10. top.window.outerWidth = screen.availWidth
  11. top.window.outerHeight = screen.availHeight
  12. }
  13. }
  14. <⁄script>

 

Pop-up único en javaScript

Si queremos utilizar una ventana pop up para advertir de algún cambio o novedad en nuestro site o desarrollo web, mostrar esta ventana sólo la primera vez que el usuario visite la página. La reiteración en la apertura del mismo pop up es una de las cosas que más molesta a todos los internautas.

  1. <script language=”javascript” type=”text⁄javascript”>
  2. function GetCookie(nombre) {
  3. var Arg = nombre + ”=”
  4. var longArg = Arg.length
  5. var longCookie = document.cookie.length
  6. var i = 0
  7. while ( i < longCookie) {
  8. if (document.cookie.substring(i, i + longArg ) == Arg)
  9. return true
  10. i = document.cookie.indexOf(“ ”, i) + 1
  11. if (i == 0)
  12. break
  13. }
  14. return false
  15. }
  16. function Caduca(dias) {
  17. var hoy = new Date()                    ⁄⁄coge la fecha actual
  18. var msEnXDias = eval(dias) * 24 * 60 * 60 * 1000    ⁄⁄pasa los dias a mseg.
  19. hoy.setTime(hoy.getTime() + msEnXDias)          ⁄⁄fecha de caducidad: actual + caducidad
  20. return (hoy.toGMTString())
  21. }
  22. var visitado = GetCookie(“visitado”)
  23. if ( !visitado ) {
  24. var caducidad = Caduca(31)
  25. var galleta = ”visitado=1; expires=” + caducidad + ”; path=⁄”
  26. document.cookie = galleta
  27. window.open(“⁄ejemplos⁄javascript⁄popUp.html”, ”",”width=390,height=180,scrollbars=yes,menubar=no”)
  28. }
  29. <⁄script>

 

Más Artículos

Creador de marcos

Ventana común en javaScript

JavaScript sin barra de herramientas

Material de oficina para profesionales y empresas

Ventana visible

Editor de sitios HTML

Deshabilitaciones en su sitio

Utilización de trucos en su sitio