servlet向页面输出js弹窗无效的解决方案

2021-04-27 10:15:55 浏览数 (1)

                Servlet向页面输出js弹窗无效的解决方案

1、获取输出流类

代码语言:javascript复制
PrintWriter out= response.getWriter();

2、简写版

代码语言:javascript复制
//警告弹窗
out.print("alert('alert提示框!')");
//确认提示框
out.print("confirm('confirm提示框!')");

3、标准版

代码语言:javascript复制
//警告弹窗
out.print("alert('alert提示框!');");
//确认提示框
out.print("confirm('confirm提示框!');");

4、向父窗口弹出提示框

代码语言:javascript复制
out.print("window.parent.alert('parent alert!')");
out.print("window.parent.confirm('parent confirm!')");

5、重点 ---- 必须在结尾处必须调用 out.flush(); 代码,窗口才能实现,不然提示弹窗无效 

代码语言:javascript复制
//必须调用
out.flush();

使用servlet向jsp输出js提示框对于前端小白来说非常方便,但是很容易犯这个错误,希望小伙伴们早早出坑,成为顶级架构师,迎接白富美,走向人生巅峰。。

0 人点赞