Ver Mensaje Individual
  #2 (permalink)  
Antiguo 23/06/2003, 08:13
furoya
(Desactivado)
 
Fecha de Ingreso: noviembre-2002
Ubicación: Ciudad Autónoma de Buenos Aires
Mensajes: 2.367
Antigüedad: 21 años, 6 meses
Puntos: 317
Hola abuenog!

si es en tu HTML ( por lo tanto, tienes acceso al código fuente ), y las imágenes no llevan posición absoluta ( porque así sería muy fácil ...); puedes agregar un escript.

————————
<HTML>
<HEAD>
<SCRIPT>
<!--
function posiciones(){
var imagenes=document.all.tags('img');
for(i=0;i<imagenes.length;i++){
imagenes[i].title='X = '+imagenes[i].offsetLeft+'px \r\nY = '+imagenes[i].offsetTop+'px' ;
}}
window.onload=posiciones;
window.onresize=posiciones;
-->
</SCRIPT>

</HEAD>
<BODY>

<h2>Este texto flotante se ajusta al tamaño de la ventana y desplaza las imágenes con el "<i>resize</i>"; al cambiar las medidas de la ventana se actualizan los <tt>title</tt> de cada imagen con la nueva posición.</h2>

<center>
<img src="http://www.forosdelweb.com/images/a/logo_header.gif" title="un título" alt="otro">

<p><img src="http://www.forosdelweb.com/avatar.php?userid=7453&dateline=1038486522" title="un título" alt="otro">
</center>

<p><b>!Nota 1 : </b>Los <tt>title</tt> y <tt>alt</tt> originales son "pisados" por el <i>script</i>.<br>
<b>!Nota 2 : </b>Si las imágenes se encuentran dentro de, p.e., una tabla; las distancias se miden con respecto a ésta y no al documento.<br>
</BODY>
</HTML>
————————


Funciona en IE, puede que otros navegadores usen otros métodos para medir la distancia hacia arriba y/o izquierda.

Si ya tienes otras funciones que usen los eventos onload u onresize, los vas a tener que pasar al <BODY> ; yo siempre los pongo ahí, pero esta vez los incluí entre las etiquetas <SCRIPT> para que pudieras copiar el código verde de una y pegarlo en tu página.

Saludos
furoya