根本解决问题的办法,安装.net4.0FrameWork 补丁,地址点击打开链接

enter键添加表单在asp.net下有快捷的方式就是



defaultbutton,但是IE11下不起作用,原因

ie8下源码:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>test</title><link href="/Admin/css/css.css" rel="stylesheet" type="text/css" /><script language="javascript" type="text/javascript">function dochange() {document.getElementById('ImgValidateCode').src = 'ValidateCode.aspx';return false;}</script></head>
<body><form name="form1" method="post" action="login.aspx" <span style="color:#ff0000;">οnkeypress="javascript:return WebForm_FireDefaultButton(event, 'ImageButton1')"</span> id="form1">
<div>
<input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="" />
<input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="" />
<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwUJNTcxMzQ2MjM0ZBgBBR5fX0NvbnRyb2xzUmVxdWlyZVBvc3RCYWNrS2V5X18WAgUPSW1nVmFsaWRhdGVDb2RlBQxJbWFnZUJ1dHRvbjHtGEt8h0QP3kX5QloQE3v4DNr2NM9Xf7mzdHH43p2rlA==" />
</div><script type="text/javascript">
//<![CDATA[
var theForm = document.forms['form1'];
if (!theForm) {theForm = document.form1;
}
function __doPostBack(eventTarget, eventArgument) {if (!theForm.onsubmit || (theForm.onsubmit() != false)) {theForm.__EVENTTARGET.value = eventTarget;theForm.__EVENTARGUMENT.value = eventArgument;theForm.submit();}
}
//]]>
</script><span style="color:#ff0000;"><script src="/WebResource.axd?d=k3A2t2eGbhSOmdEVSqFVhA2&t=635356748353540750" type="text/javascript"></script><script src="/WebResource.axd?d=2K8R_W7M5HOaww5WIWN7dQ2&t=635356748353540750" type="text/javascript"></script>
</span><div><input type="hidden" name="__EVENTVALIDATION" id="__EVENTVALIDATION" value="/wEWBgKctYf9DgLkzfGqDALjmuG/DQL944T5DwKbzaCBCQLSwpnTCIoTzQ9Ty+eiuLniQpxl4s5YGbXGekkhDsK2BdZA8qnG" />
</div><table width="800" border="0" align="center" cellpadding="0" cellspacing="0"><tr><td valign="top" background="/include/images/load_bg.jpg" style="background-repeat: no-repeat;background-position: top"><table width="286" border="0" align="center" cellpadding="0" cellspacing="0"><tr><td style="padding-top: 8px;"><table width="100%" border="0" cellspacing="0" cellpadding="0"><tr><td width="22%" align="right">用户名:</td><td width="78%"><label><input name="TextBox_Name" type="text" id="TextBox_Name" tabindex="1" class="textfield1" size="22" /></label></td></tr><tr><td align="right">密    码:</td><td><input name="TextBox_Pwd" type="password" id="TextBox_Pwd" tabindex="2" class="textfield1" size="22" /></td></tr><tr><td align="right">验证码:</td><td class="red2"><input name="tbCheckCode" type="text" id="tbCheckCode" tabindex="3" title="验证码不区分大小写" class="textfield2" size="6" /><input type="image" name="ImgValidateCode" id="ImgValidateCode" tabindex="5" title="点击更换图片" src="ValidateCode.aspx" style="border-width:0px;" /></td></tr>><tr><td height="38"></td><td height="38"><input type="image" name="ImageButton1" id="ImageButton1" tabindex="4" border="0" src="/include/images/button.gif" οnclick="return checksub();" style="height:26px;width:85px;border-width:0px;" /></td></tr></table></td></tr></table></td><td valign="top" background="/include/images/img05.jpg" style="background-repeat: no-repeat;background-position: top; height: 193"></td></tr></table><script type="text/javascript">
//<![CDATA[
<span style="color:#ff0000;">WebForm_AutoFocus('ImageButton1');</span>//]]>
</script>
</form>
</body>
</html>

ie11下源码:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>test</title><link href="/Admin/css/css.css" rel="stylesheet" type="text/css" /><script language="javascript" type="text/javascript">function dochange() {document.getElementById('ImgValidateCode').src = 'ValidateCode.aspx';return false;}</script></head>
<body><form name="form1" method="post" action="/admin/login.aspx" id="form1"><input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwUJNTcxMzQ2MjM0ZBgBBR5fX0NvbnRyb2xzUmVxdWlyZVBvc3RCYWNrS2V5X18WAgUPSW1nVmFsaWRhdGVDb2RlBQxJbWFnZUJ1dHRvbjHtGEt8h0QP3kX5QloQE3v4DNr2NM9Xf7mzdHH43p2rlA==" /><input type="hidden" name="__EVENTVALIDATION" id="__EVENTVALIDATION" value="/wEWBgKctYf9DgLkzfGqDALjmuG/DQL944T5DwKbzaCBCQLSwpnTCIoTzQ9Ty+eiuLniQpxl4s5YGbXGekkhDsK2BdZA8qnG" /><table width="800" border="0" align="center" cellpadding="0" cellspacing="0"><tr><td width="10" height="33" background="/include/images/menu_bg.gif"></td><td height="33" background="/include/images/menu_bg.gif" class="w12">后台登录页</td></tr></table><table width="800" border="0" align="center" cellpadding="0" cellspacing="0"><tr><td valign="top" background="/include/images/img04.jpg" style="background-repeat: no-repeat;background-position: top; height: 193"><table width="100%" border="0" align="center" cellpadding="0" cellspacing="0"><tr><td height="193"></td></tr></table></td><td valign="top" background="/include/images/load_bg.jpg" style="background-repeat: no-repeat;background-position: top"><table width="286" border="0" align="center" cellpadding="0" cellspacing="0"><tr><td style="padding-top: 8px;"><table width="100%" border="0" cellspacing="0" cellpadding="0"><tr><td width="22%" align="right">用户名:</td><td width="78%"><label><input name="TextBox_Name" type="text" id="TextBox_Name" tabindex="1" class="textfield1" size="22" /></label></td></tr><tr><td align="right">密    码:</td><td><input name="TextBox_Pwd" type="password" id="TextBox_Pwd" tabindex="2" class="textfield1" size="22" /></td></tr><tr><td align="right">验证码:</td><td class="red2"><input name="tbCheckCode" type="text" id="tbCheckCode" tabindex="3" title="验证码不区分大小写" class="textfield2" size="6" /><input type="image" name="ImgValidateCode" id="ImgValidateCode" tabindex="5" title="点击更换图片" src="ValidateCode.aspx" border="0" /></td></tr><tr><td height="38"></td><td height="38"><input type="image" name="ImageButton1" id="ImageButton1" tabindex="4" border="0" src="/include/images/button.gif" οnclick="return checksub();" border="0" /></td></tr></table></td></tr></table></td><td valign="top" background="/include/images/img05.jpg" style="background-repeat: no-repeat;background-position: top; height: 193"></td></tr></table></form>
</body>
</html>

通过对比发现根本没注册进js,不知道什么原因

解决方法,既然找到了原因就好解决了

<script src="/WebResource.axd?d=k3A2t2eGbhSOmdEVSqFVhA2&t=635356748353540750" type="text/javascript"></script>

将这个文件中的WebForm_FireDefaultButton拿出来到页面上,如下

<span style="color:#000000;"><%@ Page Language="C#" AutoEventWireup="true" CodeFile="Login.aspx.cs" Inherits="_Login" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title><%=UIHelper.Title%></title><link href="/Admin/css/css.css" rel="stylesheet" type="text/css" /><script src="/Js/jquery-1.7.2.min.js" type="text/javascript"></script><script language="javascript" type="text/javascript">function dochange() {document.getElementById('ImgValidateCode').src = 'ValidateCode.aspx';return false;}<span style="color:#ff0000;">var __nonMSDOMBrowser = (window.navigator.appName.toLowerCase().indexOf('explorer') == -1);function WebForm_FireDefaultButton(event, target) {if (event.keyCode == 13) {var src = event.srcElement || event.target;if (src &&((src.tagName.toLowerCase() == "input") &&(src.type.toLowerCase() == "submit" || src.type.toLowerCase() == "button")) ||((src.tagName.toLowerCase() == "a") &&(src.href != null) && (src.href != "")) ||(src.tagName.toLowerCase() == "textarea")) {return true;}var defaultButton;if (__nonMSDOMBrowser) {defaultButton = document.getElementById(target);}else {defaultButton = document.all[target];}if (defaultButton && typeof (defaultButton.click) != "undefined") {defaultButton.click();event.cancelBubble = true;if (event.stopPropagation) event.stopPropagation();return false;}}return true;}
</span>    </script>
</head>
<body><form runat="server" id="form1" οnkeypress="javascript:return WebForm_FireDefaultButton(event, 'ImageButton1')"><table width="800" border="0" align="center" cellpadding="0" cellspacing="0"><tr><td valign="top" background="/include/images/load_bg.jpg" style="background-repeat: no-repeat;background-position: top"><tr><td style="padding-top: 8px;"><table width="100%" border="0" cellspacing="0" cellpadding="0"><tr><td width="22%" align="right">用户名:</td><td width="78%"><label><asp:TextBox ID="TextBox_Name" TabIndex="1" runat="server" CssClass="textfield1"size="22"></asp:TextBox></label></td></tr><tr><td align="right">密    码:</td><td><asp:TextBox ID="TextBox_Pwd" runat="server" TabIndex="2" TextMode="Password" CssClass="textfield1"size="22">000000</asp:TextBox></td></tr><tr><td align="right">验证码:</td><td class="red2"><asp:TextBox ID="tbCheckCode" ToolTip="验证码不区分大小写" runat="server" TabIndex="3" CssClass="textfield2"size="6"></asp:TextBox><asp:ImageButton ID="ImgValidateCode" TabIndex="5" ToolTip="点击更换图片" ImageUrl="ValidateCode.aspx"OnClick="ImgValidateCode_Click" runat="server" /></td></tr><tr><td height="38"></td><td height="38"><asp:ImageButton ID="ImageButton1" TabIndex="4" runat="server" Width="85" Height="26"border="0" ImageUrl="/include/images/button.gif" OnClientClick="return checksub();"OnClick="ImageButton1_Click" /></td></tr></table></td></tr></table></td></tr></table></form>
</body>
</html></span>

完美解决问题。现在有个疑问就是为什么加载不到js呢,同样的代码,我win7+ie11后台设置defaultbutton一点问题没有,但是部署到服务器之后,win2008r2,客户端为IE11就不起作用,求解。



defaultbutton IE11下不起作用相关推荐

  1. 计算机底纹不起作用,CSS - 背景颜色在IE11中不起作用(CSS - background-color not working in IE11)...

    CSS - 背景颜色在IE11中不起作用(CSS - background-color not working in IE11) 我有以下代码: .skills_column { padding: 5 ...

  2. ie11 no java plugin,修復Javascript在IE11中不起作用

    說明 To Fix (Javascript not working in IE11) error you need to follow the steps below: STEP 1: STEP 2: ...

  3. 绝对定位下margin的作用

    以前一直对绝对定位下的margin作用很模糊,今天细看一下 不使用top,left,margin等 <!DOCTYPE html> <html lang="en" ...

  4. IE8的项目在IE11下 一些功能无法实现的解决方案

    IE8的项目在IE11下 一些功能无法实现的解决方案 参考文章: (1)IE8的项目在IE11下 一些功能无法实现的解决方案 (2)https://www.cnblogs.com/ma-s-e-n-1 ...

  5. /etc/ld.so.conf.d/目录下文件的作用

    /etc/ld.so.conf.d/目录下文件的作用 2013-04-30 10:58 5835人阅读 评论(0) 收藏 举报 分类: Linux/Unix系统管理(51) 版权声明:本文为博主原创文 ...

  6. 简要说明下maven的作用_Maven资料库–简要指南

    简要说明下maven的作用 什么是Maven资料库? (What is a Maven Repository?) A maven repository is a central location th ...

  7. 三极管基极下拉电阻作用

    三极管基极下拉电阻作用 1)防止三极管受噪声信号的影响而产生误动作,使晶体管截止更可靠!三极管的基极不能出现悬空,当输入信号不确定时(如输入信号为高阻态时),加下拉电阻,就能使有效接地. 特别是GPI ...

  8. ie11 java8 nc_IE8的项目在IE11下 一些功能无法实现的解决方案

    最近改了一些IE11下一些功能无法实现的项目,发现了有一些IE8下的方法 ,在IE11下被取消或者替代了,如下: 1.JavaScript 运行时错误: 对象不支持"attachEvent& ...

  9. html 兼容ie11,前端开发中在IE11下出现的一些兼容性问题(持续汇总)

    1.Chrome上能够正常打开网页,可是在IE11上打开一片空白,打开控制台报语法错误,以下图: 点击chunk-vendors.js后发现是vue-baidu-map组件报错,以下图: 缘由: vu ...

最新文章

  1. 【力扣网练习题】实现 strStr()
  2. py2exe——.py文件转换成exe
  3. 邮件服务器软件EwoMail 1.05 发布
  4. 查询时拼接两列数据_如何用VBA代码查询两列数据差异?
  5. Flex AIR 文件对象操作
  6. django传递URL到某个app的urls.py文件中
  7. 万物皆对象,你信吗?
  8. java 百度经纬度 转换为 高德经纬度 谷歌
  9. 远程控制计算机无法粘贴,Windwos服务器远程桌面不能复制粘贴的解决方法
  10. 【STM32学习笔记】(13)——外部中断详解
  11. ADS 2019 安装 仿真
  12. idea如何配置jdk环境_idea配置jdk环境变量
  13. 代理记账行业的销售现状
  14. matlab 保存当前图像,Matlab保存图像的方法总结
  15. HC32L072 OPA 性能测试
  16. 跑步消耗的能量按跑步距离算,对于平地跑步,热量计算的大致公式为:消耗热量(卡路里)=体重(公斤)*距离(公里),卡路里是能量单位,其定义为在1个大气压下,将1克水提升1摄氏度所需要的热量
  17. div css每行文字显示一半 同时文字字体重叠显示不全解决方法
  18. DevOps 3355
  19. Python入门(第一节):Python版本如何选和安装
  20. 阻抗矩阵的对称分量计算

热门文章

  1. 计算机网络 IPV4及IPV6首部
  2. 12.【基础】手写体数字图像聚类--KMeans
  3. 易泊安卓车牌识别以及IOS车牌识别
  4. java8中计算时间日期间隔几种常见方法介绍
  5. 第一节:Keras深度学习框架之环境搭建
  6. stm32 web服务器实现
  7. 区块链攻击方式总结二
  8. ciscn 2022 华东北分区赛pwn duck
  9. 国家信息安全水平考试NISP(一级)考试大纲
  10. element ui搜索栏响应式布局