1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

php com javascript

Discussão em 'Web Development' iniciada por fil79, 17 de Janeiro de 2007. (Respostas: 1; Visualizações: 742)

  1. fil79

    fil79 Power Member

    gostaria de esticar uma imagem que está contida numa tabela conforme a resolução (largura neste caso) do monitor...para tal elaborei este script mas aparece uma página em branco...


    PHP:
    <?php

    $largura
    ="<script language='JavaScript' type='text/javascript'>document.write(window.screen.height);</script>";



    if(
    $largura=="600"){

    echo
    "<div id=ponto style='position:absolute; left:100px; top:0px; width:14px; height:400px; z-index:1'><table width=3 height=400 border=0 cellpadding=0 cellspacing=0>
      <tr>
        <td width=13 background='ponto.jpg'>&nbsp;</td>
      </tr>
    </table>
    </div>"
    ;

    }elseif(
    $largura=="768"){

    echo
    "<div id=ponto style='position:absolute; left:100px; top:0px; width:14px; height:400px; z-index:1'><table width=3 height=600 border=0 cellpadding=0 cellspacing=0>
      <tr>
        <td width=13 background='ponto.jpg'>&nbsp;</td>
      </tr>
    </table>
    </div>"
    ;

     
  2. Slash

    Slash Power Member

    Olá

    Não podes fazer isto:
    PHP:
    $largura="<script language='JavaScript' type='text/javascript'>document.write(window.screen.height);</script>";
    o PHP corre no servidor e o Javascript no cliente, pelo que a variavel largura vai conter a string
    Código:
     "<script language='JavaScript' type='text/javascript'>document.write(window.screen.height);</script>"
    portanto a largura vai ser sempre diferente de 600 e 768 resultando numa página em branco :)

    Nuno
     

Partilhar esta Página