在WEB開發中很多時候希望能夠在頁面上獲取服務器傳來的請求參數,並直接在頁面加載完成後以彈出框的方式顯示。下面就是這種情況的實現方法。
1、在頁面中獲取請求參數
<%
String str = (String)request.getAttribute("tip");
%>
2、JS實現彈出框函數
<script type="text/javascript">
function tip()
{
var s = "<%=str%>";
if(s != "null")
{
alert(s);
}
}
</script>
3、在頁面代碼的body中添加JS函數。
<body οnlοad="tip()">
這樣,頁面在加載後就會讀取tip請求參數,如果不爲空,就會彈出對話框。這種情況適合於改善登陸及其他操作時,系統與用戶交互的良好性。