我想在iframe中使用滚动条,以便滚动条始终保持在底部。
我正在开发一个聊天应用程序,并且在iframe中调用了一个显示聊天消息的页面,因此我希望它自动滚动到底部。我该怎么做?谢谢。

 <div>



 <iframe id="iframeEuser2" name="iframeEuser2" src="messagedisplay.aspx"
        style="visibility:hidden; margin-left: 0px;"
        onload="this.style.visibility='visible';">


          </iframe>

           </div>

最佳答案

假设您为iFrame提供了一个ID,则此操作应作为onLoad事件

 document.getElementById("youriframe").contentWindow.scrollTo(0,document.getElementById("youriframe").contentWindow.document.body.scrollHeight)


您是否可以在iframed页面底部添加锚点?链接到www.yourpage.com#youranchor的iFrame可能会完成简单的操作?

关于css - 在iframe或div中滚动,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/19291651/

10-11 19:53