在firefox中注册脚本问题。
在一个logout的点击后,加入了如下的功能:注册一段脚本,如果用户点击浏览器上的后退按钮之后,用户还是会退到当前页。
脚本如下:
strClient = "<script language=\"javascript\">\n" + "window.onload =function ff(){if (navigator.appName != 'Microsoft Internet Explorer'){window.forward(1);}else{history.forward(1);}};" + "window.location=" + "\"" + url + "\"" + ";\n" + "</script>";
ClientScriptManager cs = page.ClientScript;
cs.RegisterStartupScript(page.GetType(), "message", strClient);为什么在firefox中就不好用呢,在ie中好用,我点“后退”按钮回来后,查看了一下firefox页面源文件,发现里面并没有加上这段脚本,而ie中这个功能是完全好用的。请高人指点。多谢了 急急
在一个logout的点击后,加入了如下的功能:注册一段脚本,如果用户点击浏览器上的后退按钮之后,用户还是会退到当前页。
脚本如下:
strClient = "<script language=\"javascript\">\n" + "window.onload =function ff(){if (navigator.appName != 'Microsoft Internet Explorer'){window.forward(1);}else{history.forward(1);}};" + "window.location=" + "\"" + url + "\"" + ";\n" + "</script>";
ClientScriptManager cs = page.ClientScript;
cs.RegisterStartupScript(page.GetType(), "message", strClient);为什么在firefox中就不好用呢,在ie中好用,我点“后退”按钮回来后,查看了一下firefox页面源文件,发现里面并没有加上这段脚本,而ie中这个功能是完全好用的。请高人指点。多谢了 急急
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货