日期控件My97 DatePicker的一个问题,浏览器自动后退!!!

v风雪山神庙v 2010-09-28 08:46:38
在项目中使用了My97 DatePicker这个日期控件,很好用。

但是,最近有用户说,他一点文本框选择日期时,浏览器自动回退!

我让他清理IE缓存,他试过了,还是不行!

其他客户没有这样的问题,只有他的机器有这样的问题,

请问高手这是怎么回事?如何解决?
...全文
347 27 打赏 收藏 转发到动态 举报
写回复
用AI写文章
27 条回复
切换为时间正序
请发表友善的回复…
发表回复
fengkuanggirl 2011-10-15
  • 打赏
  • 举报
回复
不知道你的问题解决了没?我的是这样解决的:


修改My97DatePicker\calendar.js文件,
在function My97DatePicker()方法中
if(navigator.product!='Gecko'){
if(location.href.substring(location.href.length-3).toLowerCase()=='#97') {location.replace(location.href.substring(0,location.href.length-3));
return;}
else{location.replace(location.href+"#97");}
history.go(-1);}
把“history.go(-1);”去掉就OK了,至于为啥,我也不清楚,呵呵
h25019871990 2011-01-20
  • 打赏
  • 举报
回复
我也是这个问题 用opera 浏览器就行 IE8 就后退 奇怪
reyard 2010-12-26
  • 打赏
  • 举报
回复
我也遇到这个问题了,datepicker导致浏览器后退,在IE8和安全卫士浏览器中都出现这样的问题,真是中邪了呀!
kofkyo 2010-09-28
  • 打赏
  • 举报
回复
如果就他一个有问题,那是他自己的环境问题
Assassin_ 2010-09-28
  • 打赏
  • 举报
回复
应该是浏览器兼容性的问题吧。, 问问是什么浏览器,再做决定
shichao102471077 2010-09-28
  • 打赏
  • 举报
回复
没有遇到
wuyq11 2010-09-28
  • 打赏
  • 举报
回复
下载最新版本
IE浏览器
onfocus="javascript:new WdatePicker(this,'%Y-%M-%D %h:%m:%s',true)"
njlywy 2010-09-28
  • 打赏
  • 举报
回复

第一次听说有这种问题的…
Eeleng 2010-09-28
  • 打赏
  • 举报
回复
这个只能 视当时的情况 来做判断~ 那么多用户都没出问题 就那一个用户 出问题了~

就是 用户自身的问题被~ 不行就让他换个浏览器试试~ 我也是这么觉得的
骑猪看海 2010-09-28
  • 打赏
  • 举报
回复
有这现象,去官网下个新版的代替就行了
yypf2540017 2010-09-28
  • 打赏
  • 举报
回复
现在都用Calendar。js
majic2008 2010-09-28
  • 打赏
  • 举报
回复
他一点文本框选择日期时,浏览器自动回退!

----那么神奇
hongjiaoli 2010-09-28
  • 打赏
  • 举报
回复
我也出现过这样头疼的问题,研究了很久都没有解决,后来我换成朋友推荐的一个日历控件,使用很简单!在这里给你推荐一下吧!

<script language="javascript" type="text/javascript" src="../script/Calendar2.js"></script>
<table>
<tr>
<td class="bgColor2">
开始时间:</td>
<td class="bgWhite">
<%--<asp:TextBox ID="TextBox2" runat="server" onfocus="new WdatePicker(this,'%Y-%M-%D %h:%m:%s',true)"
class="Wdate" Width="150px"></asp:TextBox>--%>
<input name="txtStartTime" id="txtStartTime" type="text" maxlength="50" onkeydown="return false;" onclick="setday(this)" onfocus="setday(this);this.className='bor';" class="text"
onBlur="this.className='text'" runat="server"/>
</td>
<td class="bgColor2">
结束时间:</td>
<td class="bgWhite">
<input name="txtEndTime" id="txtEndTime" type="text" maxlength="50" onkeydown="return false;" onclick="setday(this)" onfocus="setday(this);this.className='bor';" class="text"
onBlur="this.className='text'" runat="server"/>
</td>
</tr>
</table>

本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/hongjiaoli/archive/2010/04/27/5534907.aspx
subxli 2010-09-28
  • 打赏
  • 举报
回复
我也出现过这样的情况, 是浏览器的问题吧..
qqdd2716 2010-09-28
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 hanyise520 的回复:]
引用 3 楼 suntanyong88 的回复:
My97 DatePicker 这个过时了

那现在什么是流行
[/Quote]

黄会~~!
hanyise520 2010-09-28
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 suntanyong88 的回复:]
My97 DatePicker 这个过时了
[/Quote]
那现在什么是流行
暖枫无敌 2010-09-28
  • 打赏
  • 举报
回复
一直用这个时间控件,从未遇到这样的问题,既然是他一个人的机器上的浏览器有问题,说明是他浏览器问题,并不是控件本身的bug,让他换浏览器吧
ylx1989 2010-09-28
  • 打赏
  • 举报
回复
真稀奇,第一次听说出这样的问题!
广交天下好友 2010-09-28
  • 打赏
  • 举报
回复
My97 DatePicker 这个过时了
z289830131 2010-09-28
  • 打赏
  • 举报
回复
没用过这个控件 。。 帮你顶上去
坐等高手解答
加载更多回复(7)

62,271

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧