刷新iframe里面的頁面 如何用js控制網(wǎng)頁刷新后滾動(dòng)條保持在原來的位置?
如何用js控制網(wǎng)頁刷新后滾動(dòng)條保持在原來的位置?通常需要兩頁,如frame或iframe。假設(shè)iframe嵌入在頁面A和頁面B中。如果要刷新iframe中的頁面并將滾動(dòng)條返回到其原始位置,可以執(zhí)行以下
如何用js控制網(wǎng)頁刷新后滾動(dòng)條保持在原來的位置?
通常需要兩頁,如frame或iframe。假設(shè)iframe嵌入在頁面A和頁面B中。如果要刷新iframe中的頁面并將滾動(dòng)條返回到其原始位置,可以執(zhí)行以下操作:
1。在頁面a中,創(chuàng)建一個(gè)新變量來記錄頁面B的滾動(dòng)條位置。varhscrollbarpos=0
2。編寫函數(shù)<scripttype=“text/JavaScript”in page B T“>//將滾動(dòng)條位置傳遞給父頁a,父頁a用于返回到原始位置functionsendscrollpos(){parent.hScrollBarPos=文檔. 正文.scrollTop}//每次加載B頁時(shí),將執(zhí)行以下語句窗口.scrollTo(0, 父級(jí).toolBarFrame.hScrollBarPos)</script>
獲取iframe元素,例如var。iframe=$(“iframe”)[0]通過iframe元素的location屬性刷新頁面,例如iframe.location.reload文件()
如何使用js代碼刷新iframe?
添加JS語句控件,使外部嵌套和內(nèi)部框架同時(shí)刷新。您可以禁用頁面刷新并設(shè)置刷新按鈕以重新加載整個(gè)頁面