================================================================================================== Tried to embed the code of KNQuiz on Google Sites without success because Google Sites only allows you to embed in the form of an iframe. ================================================================================================== ================================================================================================== "Full Page Embed" of Google Sites allows you to embed KNQuiz on Google Sites page. It's still in an iframe but it can streatch and behave in a responsive design way. However, we found out that the auto scrolling feature when opening Google form does not function properly. The problem is that `document.documentElement.scrollTop` in the following code will always returns 0. -------------------------------------------------------------------------------------------------- function scrollToElement(el,pos){ pos=pos?pos:0; const rect=el.getBoundingClientRect(); const y=rect.y; if(y and to scroll the content. But this one has also a problem. In a Google Sites page, Any internal links will be converted to something like: -------------------------------------------------------------------------------------------------- https://2039727744-atari-embeds.googleusercontent.com/embeds/16cb204cf3a9d4d223a0a3fd8b0eec5d/inner-frame-minified.html?jsh=m%3B%2F_%2Fscs%2Fabc-static%2F_%2Fjs%2Fk%3Dgapi.lb.en.pGGAptgAK4s.O%2Fam%3DAAAg%2Fd%3D1%2Frs%3DAHpOoo-Cic-4VdRMZ7mFCYOA3wzpF7O-6g%2Fm%3D__features__#this-is-the-beginning -------------------------------------------------------------------------------------------------- There is a rant about this matter in reddit: -------------------------------------------------------------------------------------------------- https://www.reddit.com/r/GoogleSites/comments/10rh1g4/jump_to_section_on_any_google_site_page/ The problem I have with these on Google Sites though is when you make jump links for sections ON THE SAME PAGE. You expect them to gracefully scroll up or down to those links, BUT they end up opening in a new page tab at that link location instead. Makes for crappy usability. ================================================================================================== ================================================================================================== It looks like auto scroll should be disabled for Google Sites ==================================================================================================