Visualizzazione risultati 1 fino 17 di 17

Discussione: Problema con iFrame

  1. #1
    Guest

    Predefinito Problema con iFrame

    Ciao a tutti
    Un' aiuto
    Praticamente ho un problema a visualizzare un iFrame correttamente con Opera 8.5 l' ultima.

    Ho un iFrame in un div layer e non mi vede l' attributo overflow:auto dell' iFrame.
    Non voglio visualizzare la scrollbar orizzontale.
    In explorer e Firefox mi funziona bene.

    Ma come posso rimediare per Opera?

    L' iframe è scrollabile in verticale ma come si fà ad eliminare la scrollbar orizzontale in Opera?

    Grazie per l' aiuto possibile.

  2. #2
    Ospite Guest

    Predefinito

    e se lo trasformassi un un finto iframe con i css?

  3. #3
    Guest

    Predefinito

    Un finto iframe con i css?
    Scusa l' ignoranza ma poi come faccio a gestire il contenuto?
    Visto che il contenuto del sito è tutto l'i con file html interni all' iFrame.

    Come si fà?

  4. #4
    poske non è connesso Altervistiano Junior
    Data registrazione
    06-02-2005
    Messaggi
    620

    Predefinito

    Potresti simulare l'iframe con i css, e poi usi la fuzione include del php per includere un file esterno...


    Ciao! :D

  5. #5
    Ospite Guest

    Predefinito

    puoi fare con l'include, oppure se non è dinamico e lo cambi in html incolli il pezzo dell'iframe in html all'interndo del div dell'iframe..ma è + complicato

  6. #6
    Guest

    Predefinito

    quindi io simulo un iframe con css tipo

    <div style="overflow: Auto; width: 100px; height: 100px; border:1px solid #000">
    <!--#include file="index.html"-->

    </div>

    ?funzionerà?

  7. #7
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Quel tipo di include mi sembra che si usi solo dove è supportato l'ASP (non sono certo), qui su AlterVista puoi fare così:
    Codice PHP:
    <div style="overflow: Auto; width: 100px; height: 100px; border:1px solid #000">
    <? include("index.html"); ?>
    </div>
    Naturalmente devi cambiare l'estensione in *.php.
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  8. #8
    Guest

    Predefinito

    Citazione Originalmente inviato da farlimas
    puoi fare con l'include, oppure se non è dinamico e lo cambi in html incolli il pezzo dell'iframe in html all'interndo del div dell'iframe..ma è + complicato
    l'ho già fatto non mi sembra complicato.

    La domanda era come eliminare la scrollbar orizzontale dell' iframe.
    Il mio iframe stà in un div e richiama l' html

  9. #9
    Ospite Guest

    Predefinito

    funziona funziona...puoi includere anche un contenuto dimamico e si possono fare delle cose carine, io lo sto provando per uno mio script per news.....work in progress...cioè in sleeping veramente attualmemte :)

    http://farlimas.altervista.org/paonews/

  10. #10
    Guest

    Predefinito

    Citazione Originalmente inviato da funcool
    Quel tipo di include mi sembra che si usi solo dove è supportato l'ASP (non sono certo), qui su AlterVista puoi fare così:
    Codice PHP:
    <div style="overflow: Auto; width: 100px; height: 100px; border:1px solid #000">
    <? include("index.html"); ?>
    </div>
    Naturalmente devi cambiare l'estensione in *.php.
    Si era per ASP
    Ti riferisci all' estensione del file index.html quindi tutti i file da includere devono essere di tipo php?

  11. #11
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Non il file da includere ma il file che include la pagina.
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  12. #12
    L'avatar di domenicoragusa
    domenicoragusa non è connesso Altervistiano Junior
    Data registrazione
    03-06-2005
    Messaggi
    618

    Predefinito

    deve avere l'estensione php perchè il server controlla la presenza di script php solo in file con una determinata estensione (php, php3....), ci sarebbe anche la possibilità di far controllare le pag html però questo potrebbe stressare troppo il server...
    ciao ciao

  13. #13
    Ospite Guest

    Predefinito

    però leggo qui che anche gli iframe con i css danno anche loro problemi con Opera, io ora Opera on ce l'ho e quindi non posso fare altro che lasciarvi il link dell'articolo

    http://www.constile.org/commenti/?aid=13

  14. #14
    Guest

    Predefinito

    ok provo e vedo se funziona...
    meglio
    se riesco a far funzionare così

    di php non ci capisco molto

  15. #15
    L'avatar di domenicoragusa
    domenicoragusa non è connesso Altervistiano Junior
    Data registrazione
    03-06-2005
    Messaggi
    618

    Predefinito

    però in quell'articolo parla dei problemi di opera 7, ora siamo alla 8.5 quindi quei problemi non saranno più presenti...
    ciao

  16. #16
    Guest

    Predefinito

    Citazione Originalmente inviato da domenicoragusa
    però in quell'articolo parla dei problemi di opera 7, ora siamo alla 8.5 quindi quei problemi non saranno più presenti...
    ciao
    A me sembrano presenti.
    Come mai Explorer mi legge l' overflow:auto; di iFrame e anche Firefox?

    Avrei potuto creare un file video con le stesse caratteristiche ed inserirlo nell' head usando i css da Flash ma il sito non è mio cmq.

    Continua a sembrarmi strano perchè giustamente Oper 8.5 in teoria dovrebbe essere superiore alla 7. forse avrò sbagliato qualcosa.
    Sinceramente se incomincio ad usare php mi incasino perchè come detto prima non lo conosco come linguaggio.
    Però tutte queste scorciatoie "che magari non lo sono" sembrano esagerate per un solo attributo del tag che non viene letto.

  17. #17
    Ospite Guest

    Predefinito

    vabè cmq anche se non conosci il php a fare un include non è che ci voglia molto, anch'io non lo conoscevo 2 anni fa. usare gli include è una cosa minima che tutti possono fare.
    anzi da un punto di vista logico è + difficile usare la grammatica dei frame e degli iframe che l'include perché con i frame poi c'è il problema del target ecc..il php è meno usato solo perchè bisogna avere un server dove è supportato ma qui lo è e quindi ...

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •