2017-08-02 122 views
-1

我知道標題可能會令人困惑,但是我有一個擁有iframe的jsp頁面。這個iframe上有幾個鏈接啓動一個彈出窗口。在彈出窗口中,用戶可以搜索部門,並且當用戶從搜索結果中選擇任何部門時,表單將被提交,並且應該使用所選部門頂部打開iframe上的下一頁。從iframe打開的彈出框中打開iframe中的URL(在父級上)

表單提交導致新頁面顯示在父頁面上,而不是顯示在父頁面上的iframe中。

這裏是它獲取一旦搜索結果執行彈出JSP代碼selected-

document.pform.action = "some URL"; 
document.pform.target="target"; 

document.pform.submit(); 

opener.focus(); 
+0

您似乎提交表單,我沒有看到彈出窗口或iframe?基本上我不明白這個問題? – Liam

+0

我已經更新了我的問題,我希望現在更清楚。 – Karma

回答

-1

好了,問題是用行動,它指向父頁面,而不是框架導致新頁面在父窗口中打開。修復 中的操作document.pform.action =「some URL」;

解決了這個問題。