2017-04-13 22 views
0

我不是程序員,我使用原型引擎管理基於php + mysql的Web平臺,其中使用舊的modalbox腳本打開/傳遞數據表單到服務器。 直到大約一年前,我們說在編輯完成之後ora在模式窗口中添加數據並關閉它,父頁面重新加載到同一個滾動點,我是......這非常有用,因爲該平臺會生成非常長的數據列表。 實際上這不再起作用,我不能找到讓它工作的方法。 下面是我使用的形式關閉按鈕的代碼:父位置在同一卷軸上重新加載

<a href="" onclick="Modalbox.hide({afterHide: parent.location.reload()}); return false;">Continue</a> 

我還添加了兩個相關信息:

  • 我已經通過一個數據庫查詢生成錨父頁面列表dinamically,可以用來在兒童模式..
  • 可能是巨大的,以避免dinamically頁面和更新數據的重裝,但可能這又是一個超凡脫俗

回答

0

當前的URL一些實驗後,我發現一個自定義功能在ajaxtabs.js,並用它爲應用簡單rewturn假的; 所以在這裏結束的代碼

MYINSTANCE.onajaxpageload = function(pageurl) { 
    return false;  
}; 
+0

好吧,這不工作了。任何想法? – Davide

0

使用這個JS功能重新負載或刷新身體滾動

<body onscroll="location.reload();"> 
+0

請結帳我的編輯答案 – Muzamil301

+0

平臺使用原型JS系統..我不需要刷新模式滾動,但模態密切,並在同一滾動點我當我打開模式窗口。感謝您的回答 – Davide

+0

好的,我更好地理解了這個問題:ajax選項卡插入了源代碼中的數據,所以當我重新加載或者點擊ajax調用瀏覽器「不知道」頁面的真正高度時,異步行爲。 我應該使用一個腳本來理解頁面的真實滾動點並在重新加載後發送給它。任何想法? – Davide