2011-10-06 269 views
0

我的應用程序需要像Outlook郵件這樣的解決方案:在父窗口上打開其他頁面作爲彈出窗口。該應用程序是基於Spring 3並使用jsps。如何使我的應用程序頁面彈出一個窗口,以便至少在大多數常用瀏覽器中按預期工作?在彈出窗口中打開Spring jsp

我試過目標和window.open,沒有讓他們在Firefox中正常工作。

+0

沒有看到你嘗試過的東西,這是不可能的 - 鏈接上的'target =「_ blank」'應該可以正常工作。 –

+0

target =「_blank在Firefox中爲我打開一個新選項卡。」 – mjgirl

+0

你會在哪裏調整窗口大小? – mjgirl

回答

1

就像一個例子,Spring旅行示例應用程序包含一個jsp,它通過彈出窗口啓動。

<a id="changeSearchLink" href="hotels/search?searchString=${searchCriteria.searchString}&pageSize=${searchCriteria.pageSize}">Change Search</a> 
<script type="text/javascript"> 
    Spring.addDecoration(new Spring.AjaxEventDecoration({ 
     elementId: "changeSearchLink", 
     event: "onclick", 
     popup: true, 
     params: {fragments: "searchForm"}  
    })); 
</script> 

這顯示了鏈接是如何修飾Ajax事件以在單擊鏈接時啓動searchForm.jsp的。

相關問題