为了账号安全,请及时绑定邮箱和手机立即绑定

用了UpdatePanel控件后在Chrome浏览器中遇到问题

用了UpdatePanel控件后在Chrome浏览器中遇到问题

三国纷争 2018-12-07 02:30:07
我有一個頁面(http://waikee.comm01.com/xx.aspx)運行后,如下圖就是先點擊TextBox1再點擊TextBox2,你可以看到兩個文本框中的內容都自動復制了。 上述問題是在Chrome中出現,而IE8中卻不會出現上述問題。因我很多地方有用到類似這種方式的代碼,我想知道是什么原因引起的,需要找到對應解決方案。頁面代碼:    无标题页        function txt_onblur()    {        document.getElementById("Button1").click();    }                                                        后臺代碼(都沒內容):using System;using System.Collections;using System.Configuration;using System.Data;using System.Linq;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.HtmlControls;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using System.Xml.Linq;public partial class _Default : System.Web.UI.Page{    protected void Page_Load(object sender, EventArgs e)    {           }}
查看完整描述

12 回答

?
千巷猫影

TA贡献1829条经验 获得超7个赞

在TextBox1獲得焦點有情況下,在TextBox1外部點擊,會執行腳本后觸發提交頁面,沒有問題,但如果不在TextBox1外部點擊,而是在TextBox2中點擊,兩個文本框中的內容會自動復制。   这段话描述再清楚一点,听不懂
查看完整回答
反对 回复 2018-12-09
?
蛊毒传说

TA贡献1895条经验 获得超3个赞

楼主你的图挂了
查看完整回答
反对 回复 2018-12-09
?
守候你守候我

TA贡献1802条经验 获得超10个赞

已經修復,謝謝!
查看完整回答
反对 回复 2018-12-09
?
喵喵时光机

TA贡献1846条经验 获得超7个赞

@walkingboy:  你的是在2个textbox中都写上了同样的blur的客户端代码,都是点击button,然后提交了。看你的后台也没有什么代码,怎么会有你说的问题呢? 是不是你的代码买有贴完全?
查看完整回答
反对 回复 2018-12-09
?
梦里花落0921

TA贡献1772条经验 获得超6个赞

@walkingboy:  通过chrome开发者工具可以看到,你上述的操作,有了2次的请求发出。 IE下没有这样的问题。 也许是游览器处理的方式不一样。 还有就是写AJAX的话,可以考虑完全放弃微软的ajax框架。
查看完整回答
反对 回复 2018-12-09
?
莫回无

TA贡献1865条经验 获得超7个赞

@chenping2008:  是可以不用微軟的Ajax,但我這里已經用了,而且有很多地方都用到了。 有一些計算問題,我必須要放到后臺代碼中去運行,以核對前臺數據的合法性。
查看完整回答
反对 回复 2018-12-09
?
呼唤远方

TA贡献1856条经验 获得超11个赞

@chenping2008: 如果楼主能够忍痛放弃的话,对以后的代码肯定有好处
查看完整回答
反对 回复 2018-12-09
?
绝地无双

TA贡献1946条经验 获得超4个赞

@chenping2008:  謝謝您,您的思路是好的,也是取消了第二的請求。 我最終采用了:文本1得到焦点时,让文本2不能获取焦点(设为禁用)
查看完整回答
反对 回复 2018-12-09
?
繁星点点滴滴

TA贡献1803条经验 获得超3个赞

@walkingboy: 那请问,你在什么时候开启了文本2 的焦点呢? 还有就是如果是点击文本2的时候,是不是也要让文本1失去焦点
查看完整回答
反对 回复 2018-12-09
?
大话西游666

TA贡献1817条经验 获得超14个赞

@chenping2008:  1.你在什么时候开启了文本2 的焦点呢? 這個,不太好處理,可能需要判斷是失去焦時鼠標所在的位置,不過我暫時好像沒出現這個問題,請求后禁用的狀態會自己取消。 2.还有就是如果是点击文本2的时候,是不是也要让文本1失去焦点 是
查看完整回答
反对 回复 2018-12-09
  • 12 回答
  • 0 关注
  • 514 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信