Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11

Discussione: Dimensione iframe

  1. #1
    Utente bannato
    Registrato dal
    Jun 2003
    Messaggi
    3,657

    Dimensione iframe

    Vorrei fare in modo che in base alla risoluzione dello schermo, un certo iframe abbia una certa grandezza...io avevo pensato a questo codice
    codice:
    ...
    <script>
    if (screen.height == 768)
    {
      document.nomeiframe.height = 60%;
    }
    if (screen.height == 600)
    {
      document.nomeiframe.height = 48%;
    }
    
    if (screen.height == 480)
    {
      document.nomeiframe.height = 30%;
    }
    
    </script>
    .
    .
    .
    <iframe name="nomeiframe" ...>
    Volevo però un vostro consiglio...che ve ne pare? cosa va corretto? Posso usarlo così? Grazie e ciao

  2. #2
    Utente bannato
    Registrato dal
    Jun 2003
    Messaggi
    3,657
    upp

  3. #3
    Utente di HTML.it L'avatar di Francis87
    Registrato dal
    Jun 2003
    Messaggi
    5,970
    l'hai provato? (prima d tutto)

    poi.. la percentuale a cosa si dovrebbe riferire?
    Heaven's closed. Hell sold out.

    Linux 2.6.26-2-amd64
    Debian squeeze

  4. #4
    Utente bannato
    Registrato dal
    Jun 2003
    Messaggi
    3,657
    La condizione
    codice:
    if (screen.height == 768)
    {
      ...
    }
    if (screen.height == 600)
    {
      ...
    }
    if (screen.height == 480)
    {
      ...
    }
    funziona, ma non riesco a modificare la dimensione in altezza dell'iframe...la xcentuale è la dimensione rispetto a tutta la grandezza in xcentuale.

  5. #5
    Utente bannato
    Registrato dal
    Jun 2003
    Messaggi
    3,657

  6. #6
    Utente di HTML.it
    Registrato dal
    Dec 2001
    Messaggi
    3,259
    if(condizione)document.getElementById("idIframe"). style.height=VAL

  7. #7
    Utente bannato
    Registrato dal
    Jun 2003
    Messaggi
    3,657
    l'id dev'essere per forza numerico?

  8. #8
    Utente di HTML.it L'avatar di BananaBoat
    Registrato dal
    Aug 2004
    Messaggi
    1,269
    Originariamente inviato da FinalFantasy
    l'id dev'essere per forza numerico?
    no, anzi deve cominciare con una lettera o con _, mai con numeri

  9. #9
    Utente bannato
    Registrato dal
    Jun 2003
    Messaggi
    3,657
    codice:
    if (screen.height == 768)
    {
      document.getElementById(\"chat\").style.height=60;
    }
    .
    .
    .
    <iframe frameborder=\"0\" width=\"100%\" id=\"chat\"></iframe>
    non funziona!!!

  10. #10
    Utente bannato
    Registrato dal
    Jun 2003
    Messaggi
    3,657
    Gidando un po' ho trovato un metodo che sembra geniale, ma non riesco ad implementarlo...dunque
    codice:
    <script language=\"JavaScript\">
    <!--
    
    function fr()
    {
     if (screen.height == 768)
     {
      document.write('<iframe frameborder=0 width=100% height=60'></iframe>');
     }
    }
    
    ...
    --></script>
    ...
    <body>
    ...
    <script language=\"JavaScript\">
    <!--
    fr();
    -->
    <script>
    ...
    </body>

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.