function thirdToEpg() {alert("123");var toepg = document.getElementById("toepg").value;alert(toepg);window.loc" />
您好,欢迎来到[编程问答]网站首页   源码下载   电子书籍   软件下载   专题
当前位置:首页 >> 编程问答 >> Java >> jsp页面onload事件问题

jsp页面onload事件问题

来源:网络整理     时间:2016/7/30 14:37:10     关键词:

关于网友提出的“ jsp页面onload事件问题”问题疑问,本网通过在网上对“ jsp页面onload事件问题”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题: jsp页面onload事件问题
描述:

jsp页面加载一个javascript方法,但是在页面上一直重复弹出一样的对话框

	
function thirdToEpg() {
alert("123");
var toepg = document.getElementById("toepg").value;
alert(toepg);
window.location.href="first.jsp?THIRD_INFO="+toepg;
}




<>
height="340">
">">




解决方案1:

一般用JS操作COOKIE来实现。
你可以写一个cookie文件   里面可以没有数据
加载时,先判断COOKIE。如果没有相应COOKIE,就执行并设置相应COOKIE。
如果有则不弹出

解决方案2:

因为你的方法最后返回的就是本页面   而你的页面加载的时候就要去调用方法   所以就形成死循环了
   可以在方法里面判断下 是否是初次加载  
  方法有很多   基于session   Cooke  都可以

解决方案3:

lz 你这个window.location.href="first.jsp?THIRD_INFO="+toepg;
里的first.jsp 就是你本页面吗?


以上介绍了“ jsp页面onload事件问题”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/3026445.html

上一篇s:action 不起作用是怎么回事 下一篇关于new StringBuffer和new StringBuffer1000的区别

相关图片

相关文章