Visualizzazione dei risultati da 1 a 10 su 10

Discussione: frameset in un iframe

  1. #1

    frameset in un iframe

    Ciao a tutti,
    vorrei esporre il mio problema:
    mediante codice asp ho generato un iframe, dentro il quale apro un frameset composto da due frame; il problema è che, inspiegabilmente, nonostante abbia omesso l'attributo noresize, il frameset all'interno dell'iframe non è ridimensionabile!
    Qualcuno mi potrebbe dire qualcosa a tal proposito?
    Anche se ho utilizzato asp per generare il tutto, il problema NON riguarda lo script in asp, ma l'html.

    Grazie

  2. #2
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,782
    questo problema si presenta quando non è impostata correttamente la struttuta delle dimensioni del'iframe...
    un po' lungo da spiegare, almeno... ora non mi viene, e la variabili sono "tante"

    posta la pagina o il codice

  3. #3
    pagina contenente l'iframe:

    <html>
    <head>
    <title>Untitled</title>
    </head>
    <body>
    <iframe style="background: #EEEEEE;" marginheight="0" marginwidth="5" frameborder="0"
    src="frameset.htm" width="100%" height="100%" scrolling="yes">LOADING...</iframe>
    </body>
    </html>

    pagina frameset.htm:

    <html>
    <head>
    <title>Untitled</title>
    </head>
    <frameset rows="50%,*" border="1" framespacing="1" >
    <frame src="01.htm" name="topFrame" scrolling="YES">
    <frame src="02.htm" name="BottomFrame" scrolling="YES" style="background:#CCCCCC;">
    </frameset>
    <noframes><body></body></noframes>
    </html>

    i codici funzionano, ma quando inserisco la pagina contenente l'iframe in un frame di un frameset di livello superiore non mi permette più di ridimensionare i frame del frameset.htm

  4. #4
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,782
    ti rispondo più tardi

  5. #5
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,782
    Originariamente inviato da antonelloscript
    i codici funzionano, ma quando inserisco la pagina contenente l'iframe in un frame di un frameset di livello superiore non mi permette più di ridimensionare i frame del frameset.htm
    :maLOL: :maLOL: :maLOL: No ho capito un'accidente!

    questo per il frameset
    codice:
    <html>
    
    <head>
    
    </head>
    
    <frameset rows="*,*">
      <frame src="01.htm" name="topFrame" scrolling="YES">
      <frame src="02.htm" name="BottomFrame" scrolling="YES" style="background:#CCCCCC;"> 
      <noframes>
      <body>
    
      
    
    La pagina corrente utilizza i frame. Questa caratteristica non è
      supportata dal browser in uso.</p>
    
      </body>
      </noframes>
    </frameset>
    
    </html>
    fai_sapere.html

  6. #6
    volevo dire che:
    i codici html che ho riportato nel messaggio precedente, se testati, funzionano. Il problema è che la pagina contenente l'iframe è inserita a sua volta in un frame di un altro frameset: in QUESTO caso gli STESSI codici html non funzionano (cioè non mi permette di ridimensionare il frameset contenuto nell'iframe).

    E' chiaro ora?



    Cmq ho provato ad impostare rows="*,*" e il problema non si risolve...

  7. #7
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,782
    Originariamente inviato da antonelloscript
    Cmq ho provato ad impostare rows="*,*" e il problema non si risolve...
    Certo che no, sono lo dimensioni...

    la cosa che stai facendo tu non l'ho mai provata,
    ma non credo ci siano dei problemi "speciali"

    ora faccio qualche prova per capire.

    magari pubblica le pagine e passa l'indirizzo:
    così vediamo se ci sono problemi che sono fuggiti

    A_dopo.html

  8. #8
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,782
    ho fatto un po' di controlli ma non capisco il tuo problema:
    a me funziona tutto....

    guarda l'immagine, e dimmi se il risultato è analogo a quello che cerchi

    ciao.html
    Immagini allegate Immagini allegate

  9. #9

    Trovato il problema

    Ho trovato cosa non va...
    L'iframe in questione è inserito in una tabella come segue:

    <table width="100%" height="100%">
    <iframe width="100%" height="100%" ...></iframe>
    </table>

    Se nel tag iframe ometto l'attributo height MI FUNZIONA TUTTO (tranne per il fatto che l'altezza dell'iframe me la imposta come gli pare). In pratica (ho fatto 100000000 prove) l'attributo height dell'iframe va in conflitto con l'attributo height della table.
    TUTTO QUI

    Inizialmente, quando ho aperto la discussione, per una svista avevo omesso la table... Kiedo skusa!

    Ma approfitto per chiedere se è possibile dimensionare diversamente l'height dell'iframe al 100%... magari con un javascript in runtime...


  10. #10
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,782


    Vabbé!

    la dimensione del iframe la stabilisci con la cella/tabella che lo ospita...


    (sto facendo collezione di discussioni senza le giuste informazioni )

    Ciao

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.