我正在尋找一種在提交信息後讓燈箱窗口關閉的方法。在燈箱按鈕中使用Javascript
現在,如果這還不夠,我也希望有一個燈箱刷新它的父頁面。
現在你知道我是多麼需要我現在將展示我對自己的一切。
我的JavaScript更新查詢按鈕:
<script type='text/javascript'>
function close_and_refresh(){
//Reload The Parent Page
opener.location.reload();
//And then Close the Entry Page
close();
}
</script>
我已經分配的按鈕:
<input type="submit" value="Update" onclick="close_and_refresh();" />
我認爲這是可行的,但事實證明並非;如果有人知道如何做到這一點,那會很棒。
看起來你在這裏混合了一些概念。如果你使用的是像litebox這樣的東西,那麼就沒有像'開啓者'對象那樣的東西。如果您使用的是實際的彈出式窗口,那麼您只能調用'opener',然後可以與其父''opener'進行通信。另外,'close()'(我想你的意思是'window.close()')意味着你在一個單獨的(彈出)窗口中。 此外,做位置重新加載意味着發佈表單將被取消,並且與表單關聯的SQL查詢不會被執行 –
Then yeah;我必須重新思考我的整個概念。對於非常不熟練的javascript,我有重新加載父,並在我的查詢PHP關閉。我試圖做甚至可能嗎? –
你在litebox中顯示什麼?頁面內的圖層或iframe中的單獨頁面? –