我想從Javascript函數傳遞參數到另一個JSP頁面。目前,我做這樣的:從javascript傳遞參數到另一個jsp
function viewapplet(strPerfMonPoint) {
var dateSelected = document.forms[0].hdnDateSelected.value;
document.forms[0].hdnPerfMonPoint.value = strPerfMonPoint;
var win;
win = window.open("jsp/PopUp.jsp?GraphPerfMon="+strPerfMonPoint+"&strDateSelected="+dateSelected, strPerfMonPoint,"width=800,height=625,top=40,left=60 resizable=No");
}
我加hdnPerfMonPoint
隱變量和使用request.getparameter(hdnPerfMonPoint)
試圖ACCES在PopUp.jsp
但它給空。
我希望我的window.open這樣的:
window.open("jsp/PopUp.jsp", strPerfMonPoint,"width=800,height=625,top=40,left=60 resizable=No");
請提出解決方案。
感謝您的快速響應... 其實我想這個參數在我的scriplets ...不是在JavaScript ...是的,我得到GraphPerfMon和strDateSelected使用request.getparameter()方法.. 我想我的如果您在JSP中需要它,url不顯示GraphPerfMon和strDateSelected – gautam
的值,並且無法將其傳遞給您只有幾個選項的URL。例如你可以通過AJAX在會話中設置一些內容......並在彈出窗口中檢索它...或者你可以通過在開門者上發佈一個表單...用目標屬性設置你的新窗口名稱(但你失去了調整彈出/調整任何鉻功能的能力) – scunliffe