Visualizzazione dei risultati da 1 a 8 su 8
  1. #1

    Altezza dinamica iframe

    Ciao a tutti Ho letto di alcuni post che riguardavano questo argomento ma nessuno che ho seguito è servito per risolvere il mio problema....Allora io ho creato una pagina html che recupera una pagina esterna tramite iframe...Ho applicato nche uno script per lo scroll automatico il tutto per mostrare a video dei risultati di calcio dato che lavoro in un centro scommesse. Il problema ora è che se la lunghezza della pagina cambia e quindi si allunga, e quindi ci sono più risultati, il frame si "taglia" e non mi permette di vedere i restanti risultati a meno che non vada ad abbassare lo scroll dell'iframe. Io dovrei in poche parole far riconoscere in automatico la lunghezza del frame nel momento in cui lo apro. Questo in automatico...Ho provato a settare i valore di larghezza e altezza 100% ma niente. Chi può aiutarmi? Sono un neofita e non me ne intendo tanto grazie mille...

    Vi posto il codice html che ho fatto:

    <html>
    <body>
    <script>
    function finepagina()
    {
    location.href = "#fine";
    }
    window.setTimeout("finepagina()", 200);

    </script>

    <script>
    //l'intero 1 è la min velocità
    var speed=1
    var currentpos=0,alt=1,curpos1=0,curpos2=-1
    function initialize(){
    startit()
    }

    function iecompattest(){
    return (document.compatMode!="BackCompat")? document.documentElement :
    document.body
    }

    function scrollwindow(){
    if (document.all)
    temp=iecompattest().scrollTop
    else
    temp=window.pageYOffset
    if (alt==0)
    alt=1
    else
    alt=0
    if (alt==0)
    curpos1=temp
    else
    curpos2=temp
    if (curpos1!=curpos2){
    if (document.all)
    currentpos=iecompattest().scrollTop+speed
    else
    currentpos=window.pageYOffset+speed
    window.scroll(0,currentpos)
    }
    else{
    currentpos=0
    window.scroll(0,currentpos)
    }
    }
    function startit(){
    setInterval("scrollwindow()",20)
    }
    window.onload=initialize

    </script>
    <iframe src="http://www.diretta.it/" width = "1024" height = "12000">
    </iframe>

    </body>

    </html>

  2. #2
    sposto in JS
    anche se credo non si possa fare, se il file incluso è su altro sito

  3. #3
    Davvero non si può? un modo alternativo? leggevo di un comando include php o div non so niente però sapreste modificare voi la stringa per cortesia o spiegarmi in breve come fare è molto importante grazie

  4. #4
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Originariamente inviato da drakengard
    Davvero non si può?
    Si
    un modo alternativo?
    non esiste
    leggevo di un comando include php
    Non credo 99% sia possibile neanche lato server direttamente con un inclusione ma la certezza puoi averla solo sul forum php
    o div non so niente però sapreste modificare voi la stringa per cortesia o spiegarmi in breve come fare è molto importante grazie
    Se molto importante forse trovi servizi a pagamento che ti fornisco i dati e che puoi settare a piacere.
    In tutti i casi il javascript il tuo problema non può risolvertelo.
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  5. #5
    come non è possibile ne parlano tanti siti che è possibile...cioè sono riuscito a fare lo scroll automatico e non si può fare in modo che la pagina riconosca l'altezza in modo dinamico nell'iframe?

  6. #6
    poi noi avevamo un programma che lo faceva poi è andato perduto e non abbiamo più potuto averlo dato che con i proprietari del software la ditta si è sciolta...

  7. #7
    credo dipenda dall'impossibilità di leggere l'altezza del documento che risiede su un sito diverso

    se lo fai con documenti presenti sul tuo server funziona

    questo è un esempio (non ho testato)
    ma se cerchi trovi mille esempi, ma tutti con documenti sullo stesso server

    http://forum.html.it/forum/showthread/t-1232317.html

  8. #8
    ragazzi e non c'è la possibilità facendo il tutto con un'altro linguaggio? come potrei allora fare in modo che parta lo scroll automatico ti un sito sul mio browser? pensavo ad un add-on per firefox....oppure ditemi voi...

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.