我正在使用PrimeFaces 5.1與PrettyFaces重寫URL在我的項目中。我在PrettyFaces中遇到了一個問題。例如,在同一個窗口(PrettyFaces窗口)查看打開頁面的罰款。但使用menuitem點擊打開頁面新窗口時間頁面不顯示如此PrettyFaces不工作。 我試試下面的代碼:頁面不能在新窗口中打開
prettyface.xml
<url-mapping id="studenFaceId">
<pattern value="/BSCMain" />
<view-id value="/pages/bsc/bscMain.xhtml"/>
</url-mapping>
的JavaScript
function NewWindow(mypage,myname)
{
params = 'width='+screen.width;
params += ', height='+screen.height;
params += ', top=0, left=0';
params +=', scrollbars=yes';
newwin=window.open(mypage,myname, params);
if (window.focus)
{
newwin.focus()
}
return false;
}
XHTML
<p:menuitem id="dashBoard" ajax="false" value="student"
onclick="return NewWindow('./../bsc/bscMain.xhtml','BSCMain');"
update="main"/>
我懷疑我用相同的窗口prettyface工作正常,但在同一個打開新窗口時間prettyface不工作它只會顯示一個空的頁面。
JavaScript控制檯中的任何錯誤? –
@Jasper de Vries在JavaScript控制檯中沒有錯誤顯示 – VenkiArun