Visualizzazione risultati 1 fino 2 di 2

Discussione: Alternativa all'iframe e scrolling con javascript

  1. #1
    L'avatar di miki92
    miki92 non è connesso AlterGuru 2500
    Data registrazione
    21-04-2007
    Residenza
    Procida (NA)
    Messaggi
    4,233

    Predefinito Alternativa all'iframe e scrolling con javascript

    Buonasera,
    so che la discussione dovrebbe essere categorizzata metà qui e metà in javascript ma non potendolo fare la inserisco qui.

    Adesso passo al problema:

    Con HTML4 o XHTML inserivo una iframe in un sito web, gli levavo gli scroll tramite l'apposito attributo e con javascript muovevo la frame facendo giungere la visualizzazione del mio iframe solo su una parte del sito.

    Attualmente, con HTML5, la proprietà scrolling non è più supportata ed il javascript non funziona o almeno non sembrerebbe funzionare.

    Conoscete qualche alternativa a ciò che mi occorre? Magari anche via jQuery?
    Apprezzi l'aiuto? Offrimi un caffè!

  2. #2
    Guest

    Predefinito

    Ciao, con questo codice dovresti riottenere la proprietà scroll:

    Codice:
    <script defer>
    (function(run){
    for (i=0;i<frames.length; i++) {
    	var f1 = document.getElementsByTagName('iframe')[i];
    	if(!f1 && window.addEventListener && !run){
    		document.addEventListener('DOMContentLoaded', arguments.callee, false);
    		return;
    	}
    	if(!f1){setTimeout(arguments.callee, 300); return;}
    	f2 = f1.cloneNode(false);
    	f1.src = 'about: blank';
    	f2.frameBorder = '0';
    	f2.allowTransparency = 'yes';
    	f2.scrolling = 'yes';
    
    	f1.parentNode.replaceChild(f2, f1);
    }
    })();
    </script>
    Fonte: http://www.dynamicdrive.com/forums/e...script-(HTML5)

Regole di scrittura

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