Alex_63, да видимо оно так и есть что он получает innerHTML
<code class="rainbow"></code>
, и закидывает его во фрейм. Но также он меняет историю браузера... т.е если вы зайдете на страницу
https://webref.ru/css, выберете там свойство, попереключаете табы и попрубуете нажать кнопку НАЗАД в браузере, вы не перейдете на страницу со списком всех css свойств... т.е он в объект history делает новую запись при переключении по табам?? а зачем?