如图——————删除的servlet中 条件已经满足了a>0进入了方法也输出了@@@@@@@@@@@@@@@@@@@@@@@@
可是就是不走<script>标签执行alert肿么回事 。。。老师告诉我是IE缓存原因- -我一定要走 该怎么解决啊
------最佳解决方案--------------------------------------------------------
把這句拿掉了。其他的也拿掉。out.write("window.location.href='Login?c=2';");
只留
out.write("<script type='text/javascript'>");
out.write("alert('testtest');");
out.write("</script>");
------其他解决方案--------------------------------------------------------
out.write("<script>");
....
//写完标签后
out.flush();
printwriter流首先是把程序中数据写入内存缓冲区,然后再由文件流写入文件。如果不刷新缓冲区的话,就一直暂用内存资源。
------其他解决方案--------------------------------------------------------
改成一个write试试
out.write("
<script type='text/javascript'>
alert('something');
<script>
");
------其他解决方案--------------------------------------------------------
还是不行啊
------其他解决方案--------------------------------------------------------
out.flush();
------其他解决方案--------------------------------------------------------
看了下这方法返回一个void而且括号里不能填写字符串参数。。怎么用于输出标签啊- -
------其他解决方案--------------------------------------------------------
看了下这方法返回一个void而且括号里不能填写字符串参数。。怎么用于输出标签啊- -
------其他解决方案--------------------------------------------------------
你可以在火狐浏览器下面试试
也可以设置IE的 退出时删除浏览记录功能打钩。
------其他解决方案--------------------------------------------------------
可以的 。我剛剛試了1樓的辦法是OK的。
------其他解决方案--------------------------------------------------------
是吗怎么编译都过不了啊 。。具体怎么写啊
------其他解决方案--------------------------------------------------------
好吧。我承認跟1樓的寫法有一點點小區別:
out.write("<script type='text/javascript'>");
out.write("alert('testtest');");
out.write("</script>");
------其他解决方案--------------------------------------------------------
System.out.println("@@@@@@@@@@@@@@");
out.write("<script>");
out.write("alert('删除成功');");
out.write("window.location.href='Login?c=2';");
out.write("</script>");
out.flush();
还是不行啊 还是没走啊- -纠结啊 。。
------其他解决方案--------------------------------------------------------