Quello script e` un po' vecchio, comunque usa un iframe (di cui non ho visto traccia nel tuo codice).

In quell'esempio viene creato l'iframe al volo tramite JS.
Non e` una bella cosa da fare, soprattutto perche` in tal modo si riduce drasticamente l'usabilita` in browser non standard o con gli script disabilitati e l'accessibilita` della pagina.