Ver Mensaje Individual
  #5 (permalink)  
Antiguo 25/02/2009, 05:33
matheo
 
Fecha de Ingreso: mayo-2008
Mensajes: 75
Antigüedad: 16 años
Puntos: 0
Respuesta: Javascript desde un ECHO en PHP

Mirar vamos a suponer:

Tu tienes puesto este código en tu HTML donde todas las salidas php van a un iframe.
Código HTML:
<head>

<!-- Visor de imagenes en miniatura -->
  <script src="thumbnailviewer.js" type="text/javascript">
</head>

<body>
  <form action="imagenes.php" method="post" target="iframeExp">
   <iframe ........../>
  </form>
  .........
...........
..........
</body> 
Ahora , si en el código php tienes algo así:

Código PHP:
 echo '<img src="Imagenes/uploads/thumbs/792-tac 2006.JPG" alt="cas" />
          <a  href="http://www.optiscan.com/Graphics/Investors/ASX_logo.jpg"  rel="thumbnail">Ver</a>'

Se supone que te saldrá en la web una imagen en miniatura en la que cuando pulsas en "Ver", te la agranda. De esto se encarga el archivo thumbnailviewer.js que supuestamente lee que el objeto <a> tiene la propiedad rel="thumbnail" y te hace un agrandado de imagen al pulsar en "Ver". ¿Me explico?

El archivo "thumbnailviewer.js " empieza mas o menos así (Y está perfectamente):

Código:
var thumbnailviewer={
enableTitle: true, //Should "title" attribute of link be used as description?
enableAnimation: true, //Enable fading animation?
definefooter: '<div class="footerbar">CERRAR X</div>', //Define HTML for footer interface
defineLoading: '<img src="loading.gif" /> Loading Image...', //Define HTML for "loading" div

/////////////No need to edit beyond here/////////////////////////

scrollbarwidth: 16,
opacitystring: 'filter:progid:DXImageTransform.Microsoft.alpha(opacity=10); -moz-opacity: 0.1; opacity: 0.1',
targetlinks:[], //Array to hold links with rel="thumbnail"

createthumbBox:function(){
//write out HTML for Image Thumbnail Viewer plus loading div
..........
..........
.........
...........
El problema es que no me funciona todo el sistema. Si qu funciona si directamente pongo la imagen en miniatura en el HTML, pero no si lo envio desde PHP.

HELP!!!!!!!!!!!!!