gpt4 book ai didi

javascript window.location 和 IE session 变量丢失

转载 作者:行者123 更新时间:2023-11-28 10:09:49 25 4
gpt4 key购买 nike

在使用 javascript 时,使用 Internet Explorer (IE 9) 时我会丢失 session 变量窗口定位函数。

我注意到之前的页面和之后的页面显示相同的 session ID;但是即使 session ID 相同,当发生重定向时, session 变量也会丢失。我还注意到,这种情况在 IE 中并不是每次都会发生,只是偶尔发生(随机)。使用 Chrome 时我没有遇到任何问题。

实时应用程序在这里:http://apps.facebook.com/zabeachwatch/(当您观看视频时,它应该会超时并在一段时间过后将您重定向回来。如果您到达注册页面,则意味着 session 变量已丢失。通过 facebook 访问页面时不应发生这种情况)

是否有其他方法可以重定向计时器事件?

下面是导致重定向的代码片段。(window.location...)

<%
String cat = request.getParameter("cat");
String back_url = "CameraList.jsp?cat=" + cat;
back_url = response.encodeURL(back_url);
%>



<script type="text/javascript" language="javascript">
<!--
var winW = 630, winH = 460;

function delayer(){
var s = "<%=back_url%>";
window.location.href = s;
return true;
}

<body id="images" style="background: rgb(197,204,211)
url(images/stripes.png);" onload="setTimeout('delayer()', 30000);

最佳答案

我发现“window.location.href”在 INTERNET EXPLORER 中无法按预期工作8 和 9。

对我有用的另一种方法是将元标记“刷新”与其他一些标记一起使用逻辑得到相同的结果。就我而言,这是一个简单的超时函数。

<meta http-equiv="refresh" content="60"/>

祝你好运

关于javascript window.location 和 IE session 变量丢失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7609729/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com