Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/12/2011, 04:54
roboty
 
Fecha de Ingreso: abril-2011
Mensajes: 867
Antigüedad: 13 años
Puntos: 5
problema a pasar variable js a php

Hola, no consigo encontrar la logica para conseguir el script que quiero, trata de cambiar el atributo de una etiqueta de forma asincronica, hasta aqui bien, pero el problema que tengo es que el valor de ese atributo lo consigo con una variable de javascript, ya que el valor es la altura de la pantalla del cliente, segun la altura muestro una cosa o otra, pero el problema que tengo es que la etiqueta que tengo que mostrar esta construida con php y no me cambia valor del atributo ya que es una variable js, muestro un ejemplo para que se entienda mejor.

Código Javascript:
Ver original
  1. <script type="text/javascript">
  2. var altura=innerHeight;
  3. var descontar=200;
  4. var resultado=altura-descontar;
  5. </script>

Código PHP:
Ver original
  1. echo '<img src="mis imagenes" height="">';

El problema lo tengo en el atributo heigth, que para que pueda cambiarlo de forma asincronica con ajax tendria que ser una variable php, probe algo como esto:

Código Javascript:
Ver original
  1. $height='<script type="text/javascript">document.write(resultado);</script>';

pero no me funciona, como lo podria hacer? perdonar mi torpeza.