Foros del Web » Programando para Internet » Javascript »

ancho y alto del objeto Document

Estas en el tema de ancho y alto del objeto Document en el foro de Javascript en Foros del Web. hola, alguien sabe si hay alguna manera de conocer el ancho total y el alto total del objeto Document? osea no me refiero a la ...
  #1 (permalink)  
Antiguo 26/06/2012, 00:37
MCF
 
Fecha de Ingreso: marzo-2008
Mensajes: 126
Antigüedad: 16 años, 2 meses
Puntos: 4
ancho y alto del objeto Document

hola, alguien sabe si hay alguna manera de conocer el ancho total y el alto total del objeto Document?

osea no me refiero a la resolucion de pantalla ni a la del navegador si no cuales son los pixeles totales que tiene toda mi pagina
  #2 (permalink)  
Antiguo 26/06/2012, 01:56
Avatar de emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 16 años, 10 meses
Puntos: 1567
Respuesta: ancho y alto del objeto Document

Asi
Código HTML:
Ver original
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML Basic 1.1//EN"
  2. "http://www.w3.org/TR/xhtml-basic/xhtml-basic11.dtd">
  3. <html xmlns="http://www.w3.org/1999/xhtml">
  4. <meta http-equiv="content-type" content="application/xhtml+xml; charset=utf-8" />
  5. <title>Test tamaño pantalla</title>
  6. <script type="text/javascript">
  7. //<![CDATA[
  8. function s(){
  9. var winW, winH;
  10. if (document.body && document.body.offsetWidth) {
  11. winW = document.body.offsetWidth;
  12. winH = document.body.offsetHeight;
  13. }
  14. if (document.compatMode=='CSS1Compat' &&
  15.    document.documentElement &&
  16.    document.documentElement.offsetWidth ) {
  17. winW = document.documentElement.offsetWidth;
  18. winH = document.documentElement.offsetHeight;
  19. }
  20. if (window.innerWidth && window.innerHeight) {
  21. winW = window.innerWidth;
  22. winH = window.innerHeight;
  23. }
  24. document.getElementById('s').innerHTML = winW + '-' + winH
  25. }
  26. //]]>
  27. </head>
  28. <body onload="s();">
  29. <div id="s"></div>
  30. </body>
  31. </html>

SAludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.
  #3 (permalink)  
Antiguo 26/06/2012, 22:44
MCF
 
Fecha de Ingreso: marzo-2008
Mensajes: 126
Antigüedad: 16 años, 2 meses
Puntos: 4
Respuesta: ancho y alto del objeto Document

hola amigo, gracias por la respuesta, pero lo probé en firefox y no me da los valores correctos, lo intenté probando con un div posicionandolo hasta el final del documento sin que necesitara el scroll pero me lo puso mas lejos de lo que se suponía :S
  #4 (permalink)  
Antiguo 27/06/2012, 00:10
Avatar de emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 16 años, 10 meses
Puntos: 1567
Respuesta: ancho y alto del objeto Document

Cita:
Iniciado por MCF Ver Mensaje
hola amigo, gracias por la respuesta, pero lo probé en firefox y no me da los valores correctos, lo intenté probando con un div posicionandolo hasta el final del documento sin que necesitara el scroll pero me lo puso mas lejos de lo que se suponía :S
No sé como lo estás usando, pero los valores son esos
Demo:
http://foros.emprear.com/javascript/ancho_alto.html

Redimensioná la ventana, usa F11, etc.
Funciona perfectamente, FF, IE, Chrome, Etc
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.
  #5 (permalink)  
Antiguo 27/06/2012, 01:21
MCF
 
Fecha de Ingreso: marzo-2008
Mensajes: 126
Antigüedad: 16 años, 2 meses
Puntos: 4
Respuesta: ancho y alto del objeto Document

creo un div asi:

Código Javascript:
Ver original
  1. $("<div>").attr("id","foter").css("position","absolute").css("top",winH+"px").css("width","100px").css("left","100px").css("height","100px").css("background-color","red").appendTo("body");

pero me queda un poco mas arriba de la parte inferior, aun tengo una imagen y un input abajo del div, pero ahora q lo pienso (yo supongo q esto tiene mucho q ver pero...) tiene algo q ver q la imagen y el input que me quedan abajo sean con position absolute y pues les de las coordenadas con top y left?
  #6 (permalink)  
Antiguo 27/06/2012, 03:36
Avatar de emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 16 años, 10 meses
Puntos: 1567
Respuesta: ancho y alto del objeto Document

Los selectores en Jquery, en caso de que sea una etiqueta, llevan el nombre de la etiqueta

$("div").
no la etiqueta con los tags de cierre y apertura
$("<div>").
El resto, no sé, tu código es parcial, quizás necesites un reset
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.

Etiquetas: alto, ancho, document, objeto
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:08.