Javascript / HTML pregunto

  • sartori
  • Novice
  • Novice
  • No Avatar
  • Registrado: Nov 06, 2003
  • Mensajes: 17
  • Status: Offline

Nota Noviembre 6th, 2003, 9:55 am

¿Sería posible tener javascript auto-detectar la resolución de ancho y luego tomar esa información y colocarla en el ancho = en una imagen para que, automáticamente, que el ancho de la imagen de la anchura de la pantalla en vista a pantalla completa? No sé mucho sobre HTML o javascript pero estoy tratando de aprender más de él...Si es así ¿de qué forma auto-carga en el ancho =. Esa es la única cosa que yo estoy teniendo problemas con el. Si conoce el código debería haber puesto usted o e-mail a mí? De esta manera puedo asegurarme de que mis código es correcto. Gracias por la ayuda!
Sart
* la confusa lil desarrollador web *
  • Anonymous
  • Bot
  • No Avatar
  • Registrado: 25 Feb 2008
  • Mensajes: ?
  • Loc: Ozzuland
  • Status: Online

Nota Noviembre 6th, 2003, 9:55 am

  • lostinbeta
  • Guru
  • Guru
  • Avatar de Usuario
  • Registrado: Jun 26, 2003
  • Mensajes: 1402
  • Loc: Philadelphia, PA
  • Status: Offline

Nota Noviembre 6th, 2003, 12:04 pm

Código: [ Select ]
<SCRIPT LANGUAGE="JavaScript">
<!--
if (window.innerWidth) {
var imgWidth = window.innerWidth;
} else if (document.all) {
var imgWidth = document.body.clientWidth;
}
document.write("<IMG SRC='image1.jpg' WIDTH='"+imgWidth+"' HEIGHT='100'>");
-->
</SCRIPT>
  1. <SCRIPT LANGUAGE="JavaScript">
  2. <!--
  3. if (window.innerWidth) {
  4. var imgWidth = window.innerWidth;
  5. } else if (document.all) {
  6. var imgWidth = document.body.clientWidth;
  7. }
  8. document.write("<IMG SRC='image1.jpg' WIDTH='"+imgWidth+"' HEIGHT='100'>");
  9. -->
  10. </SCRIPT>


Probablemente algo como eso, no he tenido la oportunidad de probarlo.



O dependiendo de lo que estamos tratando de hacer puede establecer como una imagen de fondo de una tabla de ancho whos celda se establece en 100%. Esto colocar la imagen en todo el ciclo completo de la celda de la tabla.
  • sartori
  • Novice
  • Novice
  • No Avatar
  • Registrado: Nov 06, 2003
  • Mensajes: 17
  • Status: Offline

Nota Noviembre 6th, 2003, 1:22 pm

En primer lugar tengo que decir GRACIAS! Usted confirma lo que yo pensaba era posible. El javascript es lo que yo estaba teniendo problemas con...La inserción de una imagen .. FUNCIONA! Ahora acabo de encontrar gotta funciones de auto-actualizar la página. En primer lugar gotta averiguar si aún xist...Bueno una vez más mi persona y mi maestro gracias...
Sart
* es feliz *
  • lostinbeta
  • Guru
  • Guru
  • Avatar de Usuario
  • Registrado: Jun 26, 2003
  • Mensajes: 1402
  • Loc: Philadelphia, PA
  • Status: Offline

Nota Noviembre 6th, 2003, 1:56 pm

Sí, usted puede auto-actualización, existe un método de Javascript, pero las META TAG método es más fácil (a menos que usted está haciendo una actualización en caso de acción en lugar de refrescar después de x número de segundos)...

Esto debería ayudar a...

http://webdesign.about.com/cs/metatags/a/aa080300a.htm
  • sartori
  • Novice
  • Novice
  • No Avatar
  • Registrado: Nov 06, 2003
  • Mensajes: 17
  • Status: Offline

Nota Noviembre 7th, 2003, 9:21 am

Pues bien...¿Sabe usted dónde podría encontrar el código Javascript en línea? Tengo que encontrar una manera de refrescar la hora de tomar la pantalla de ventanas a la plena. Por lo tanto, los nuevos banners funcionar correctamente. Si no entiende lo que estoy diciendo, por favor decirlo...Sé que estoy confuso...Simplemente no saben cómo llegar mis pensamientos en palabras es todo. OK! Así que ahora ramblin más .. Gracias!
Sart!
  • lostinbeta
  • Guru
  • Guru
  • Avatar de Usuario
  • Registrado: Jun 26, 2003
  • Mensajes: 1402
  • Loc: Philadelphia, PA
  • Status: Offline

Nota Noviembre 7th, 2003, 2:47 pm

En la función se llama a cambiar el tamaño de la ventana, pruebe a añadir
Código: [ Select ]
window.location.refresh();
Que se ejecutará junto con el código en su función cuando se ejecuta (suponiendo que la ventana de código cambiar el tamaño está dentro de una función).
  • sartori
  • Novice
  • Novice
  • No Avatar
  • Registrado: Nov 06, 2003
  • Mensajes: 17
  • Status: Offline

Nota Noviembre 10th, 2003, 12:28 pm

Bueno .. El window.location.refresh (); no funciona...Sé que es reload () en lugar de refrescar, pero ahora es autorefresh...Creo que necesitamos algo que es como este
if (window.size.resize ()) (
window.location. reload ();
)
Eso no parece funcionar bien, bien...Creo que estoy llamando a la función el tamaño equivocado...No se trata de una función que hice, sino que es una función normal javascript...Sólo que no sabe el nombre de ella. ¿Hay una manera de hacer una actualización de esta manera? Una vez que la pantalla es el tamaño que refresca .. Esa es mi largo plazo. TKS!
Sart
  • lostinbeta
  • Guru
  • Guru
  • Avatar de Usuario
  • Registrado: Jun 26, 2003
  • Mensajes: 1402
  • Loc: Philadelphia, PA
  • Status: Offline

Nota Noviembre 10th, 2003, 1:14 pm

Ok, pues yo estoy en un apuro, así que no tengo tiempo para comprobar las cosas, pero trate esto como un trabajo en torno a...

Establecer el ancho de IMG a 100%...

Código: [ Select ]
<IMG SRC="yourImage.jpg" WIDTH="100%" HEIGHT="100" BORDER="0">
  • sartori
  • Novice
  • Novice
  • No Avatar
  • Registrado: Nov 06, 2003
  • Mensajes: 17
  • Status: Offline

Nota Noviembre 12th, 2003, 11:11 am

Eso no funciona...He intentado que antes.
  • sartori
  • Novice
  • Novice
  • No Avatar
  • Registrado: Nov 06, 2003
  • Mensajes: 17
  • Status: Offline

Nota Noviembre 12th, 2003, 1:37 pm

OK! Me dio un código de trabajo...Algo...Se volverá a cargar la página .. Yo quiero un refresco .. ¿Hay una función de JavaScript que se actualizará la página? Al igual que window.location.reload () volverá a cargar la página...He intentado la window.location.refresh () y window.location.refresh y window.refresh () y window.refresh.... No puedo conseguirlo! GARR...OH! si alguien quiere saber cómo hacerlo, sólo tienes que escribir en el cuerpo etiqueta en HTML * * onResize = "window.location.reload ()" Esto vuelve a cargar la página...se lo toma mucho tiempo para volver a cargar la página en lugar de refresco y no quiero que a tomar mucho tiempo para ver mi página...Tan! Wheew!
Su Lil Coder! Sart!
  • sartori
  • Novice
  • Novice
  • No Avatar
  • Registrado: Nov 06, 2003
  • Mensajes: 17
  • Status: Offline

Nota Noviembre 13th, 2003, 12:43 pm

Yahoo! I got it Workin...Check this out.
Código: [ Select ]
function refresher(){
if (time !== 0){
window.location.href = "call page here";
} else {
time = 1;
}
var time = 0;
}
</script>
</head>
<body onResize="refresher()"><table width="100%" border="0">
<tr>
<td><SCRIPT LANGUAGE="JavaScript" type="text/javascript">
if (window.innerWidth) {
var imgWidth = window.innerWidth- 6;
} else if (document.all) {
var imgWidth = document.body.clientWidth - 6;
}
document.write("<img src="call image here" WIDTH='"+imgWidth+"' HEIGHT='200'>");
</SCRIPT>
</td> </tr> </table>
  1. function refresher(){
  2. if (time !== 0){
  3. window.location.href = "call page here";
  4. } else {
  5. time = 1;
  6. }
  7. var time = 0;
  8. }
  9. </script>
  10. </head>
  11. <body onResize="refresher()"><table width="100%" border="0">
  12. <tr>
  13. <td><SCRIPT LANGUAGE="JavaScript" type="text/javascript">
  14. if (window.innerWidth) {
  15. var imgWidth = window.innerWidth- 6;
  16. } else if (document.all) {
  17. var imgWidth = document.body.clientWidth - 6;
  18. }
  19. document.write("<img src="call image here" WIDTH='"+imgWidth+"' HEIGHT='200'>");
  20. </SCRIPT>
  21. </td> </tr> </table>


Ese es el i código utilizado para obtener la página para actualizar el cambio de tamaño.... Y obtener la imagen a ser el tamaño de la pantalla (menos 6 píxeles para el final de la celda...Aunque no sé por qué) OK...Tan...Yo no soy un genio, pero me siento bien conmigo mismo ahora .. YAHOO!!!
Sart!
  • lostinbeta
  • Guru
  • Guru
  • Avatar de Usuario
  • Registrado: Jun 26, 2003
  • Mensajes: 1402
  • Loc: Philadelphia, PA
  • Status: Offline

Nota Noviembre 13th, 2003, 3:09 pm

Congrats, lo siento que no he podido tratar de ayudar, ha respaldado con otros proyectos de codificación.

Y en cuanto a la parte menos 6, creo saber por qué.

El código se puede ver el espacio disponible de la ventana del navegador, sin embargo, no excluye Márgenes HTML (páginas html por defecto tienen un margen de la zona alrededor de ellos) ya que puede eliminar o modificar de modo que aún contar como acaba de área visible. Por lo tanto, desde su página html probablemente todavía tiene márgenes de estas entonces tiró fuera el dimensionamiento un poco.
  • sartori
  • Novice
  • Novice
  • No Avatar
  • Registrado: Nov 06, 2003
  • Mensajes: 17
  • Status: Offline

Nota Noviembre 14th, 2003, 9:20 am

Bueno .. TKS una vez más ..
Sart!
  • behill01
  • Born
  • Born
  • No Avatar
  • Registrado: Nov 17, 2004
  • Mensajes: 1
  • Status: Offline

Nota Noviembre 17th, 2004, 10:11 pm

Acabo de pensamiento id carillón aquí. Hay una manera mucho más fácil...Basta con modificar su <BODY> etiqueta de la siguiente manera:

<body onResize="window.location=window.location;">

I relize se trata de una solución similar, pero más fácil de seguir y que trabajó mucho para mí. También tomo nota de que este hilo es OLD :shock: , Pero desde que todavía se encuentran a través de Google más de un año más tarde, me imaginé Id seguir adelante y respuesta. Mejor para todos!

- BEH

Publicar Información

  • Total de mensajes en este tema: 14 mensajes
  • Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 199 invitados
  • No puede abrir nuevos temas en este Foro
  • No puede responder a temas en este Foro
  • No puede editar sus mensajes en este Foro
  • No puede borrar sus mensajes en este Foro
  • No puede enviar adjuntos en este Foro
 
 

© 2011 Unmelted, LLC. Ozzu® es una marca registrada de Unmelted, LLC