• TypeErrorUnable to set property 'value' of undefined or null reference.

但是可以进入添加页面,填完信息后,submit后跳转至 错误页面,(Unknown system error)

参考解决方案:

http://stackoverflow.com/questions/21775185/error-unable-to-set-property-value-of-undefined-or-null-reference

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/TypeError

  最终是因为:替换之后name要换成id.

 <%--var hidden = document.createElement("<input type='hidden' name='<%=myid>'>");--%>
     var hidden=document.createElement("input");
     hidden.setAttribute("type","hidden");
     hidden.setAttribute("id","myid");
     obj.appendChild(hidden);
  • Unable to get property 'substring' of undefined or null reference

    解决:  document.getElementsByName("startDate").value != '' && document.getElementsByName("endDate").value != '';

后面要加下标,如getElementsByName("")[0].value;

  • Unable to get property 'style' of undefined or null reference

   解决:document.getElementById.iframe1.style.display='none';

  • Unable to set property 'disabled' of undefined or null reference

   解决:document.form1.birthDayStr.disabled= true;

PS. <form name="form1"

  • 系统中在升级前就存在的document.getElementById(),某些在IE11中并不支持
  IF :
      form1.actionType.value = "searchResult";
 THEN:
      var form1 = document.getElementsByName("form1")[0];
  Other points Similar  
  • onclick()内的函数报_submitQuery is undefined
 function _submitQuery(){
  if(!_checkQuery()){
  alert("-----");
 }
     return
 }

原因:_checkQuery()内的一个getElementsByName的一个下标为[],未加0;

  • 报Function expected

  原因:IE11不支持【document.frames("pendingActivities")】用法。

function doRediary(){
var radios=doucment.frames("pendingActivities").document.getElemntsByName("selectedActivities");
}

  替换为:

function doRediary(){
var radios=doucment.frames["pendingActivities"].document.getElemntsByName("selectedActivities");
}

  技术来源:blog.sina.com.cn/s/blog_74924f2401017t0a.html

  • dispatchEvent-onchange,onmousedown,onblur,onclick适应IE11写法。
 var event1 = document.createEvent('HTMLEvents');
  event1.initEvent("change", true, true);
  obj.dispatchEvent(event1);

  var event1 = document.createEvent("MouseEvents");
   event1.initMouseEvent("mousedown", true, true, window,0, 0, 0, 0, 0, false, false, false, false, 0, null);
   document.body.dispatchEvent(event1);    

 var evt2 = document.createEvent("MouseEvent");
  evt2.initMouseEvent("blur", true, true, window,0, 0, 0, 0, 0, false, false, false, false, 0, null);
  document.body.dispatchEvent(evt2);

 var evt2 = document.createEvent("MouseEvent");
  evt2.initMouseEvent("click", true, true, window,0, 0, 0, 0, 0, false, false, false, false, 0, null);
  document.body.dispatchEvent(evt2);
  • style属性

不支持这种写法:

 style='display: "none"'

支持下面写法:

 style="display: none"

持续更新;

IE升级代码时邮件内容的更多相关文章

  1. MimeMessageHelper代码发邮件时,通过客服端登陆到邮箱,在已发送邮件里没有已经通过代码发送的邮件

    MimeMessageHelper代码发邮件时,通过客服端登陆到邮箱,在已发送邮件里没有已经通过代码发送的邮件, 这个问题很奇怪,这样的话不能看到通过代码发送的邮件历史记录,所以只好借助秘密抄送了,抄 ...

  2. 【Python系列】Python自动发邮件脚本-html邮件内容

    缘起 这段时间给朋友搞了个群发邮件的脚本,为了防止进入垃圾邮件,做了很多工作,刚搞完,垃圾邮件进入率50%,觉得还不错,如果要将垃圾邮件的进入率再调低,估计就要花钱买主机了,想想也就算了,先发一个月, ...

  3. 使用T4模板动态生成邮件内容并储存到任意位置

    一.基础概念介绍 T4模板是扩展名为 .tt 的文本文件. 他分为设计时模板 和运行时模板.主要区别在于在vs中右键点击文件,打开“属性”,在“自定义工具”一栏中的值分别如下: 设计时模板: Text ...

  4. 【转】【Python】Python发送邮件(常见四种邮件内容)

    在写脚本时,放到后台运行,想知道执行情况,会通过邮件.SMS(短信).飞信.微信等方式通知管理员,用的最多的是邮件.在linux下,Shell脚本发送邮件告警是件很简单的事,有现成的邮件服务软件或者调 ...

  5. javamail模拟邮箱功能获取邮件内容-中级实战篇【内容|附件下载方法】(javamail API电子邮件实例)

    引言: JavaMail jar包下载地址:http://java.sun.com/products/javamail/downloads/index.html 此篇是紧随上篇文章而封装出来的,阅读本 ...

  6. python接口自动化(三十二)--Python发送邮件(常见四种邮件内容)番外篇——上(详解)

    简介 本篇文章与前边没有多大关联,就是对前边有关发邮件的总结和梳理.在写脚本时,放到后台运行,想知道执行情况,会通过邮件.SMS(短信).飞信.微信等方式通知管理员,用的最多的是邮件.在linux下, ...

  7. 今天玩一下python得邮件解析吧,查看邮件内容小儿科,我们下载邮件的附件

    直男,直接上代码. 自己看打印的内容 主要功能如下: #如果邮件内容存在链接则返回链接,若不存在则直接下载邮件附件 import imapclient,re import pyzmail #提取邮件里 ...

  8. AppBox升级进行时 - 拥抱Entity Framework的Code First开发模式

    AppBox 是基于 FineUI 的通用权限管理框架,包括用户管理.职称管理.部门管理.角色管理.角色权限管理等模块. 从Subsonic到Entity Framework Subsonic最早发布 ...

  9. AppBox升级进行时 - 扁平化的权限设计

    AppBox 是基于 FineUI 的通用权限管理框架,包括用户管理.职称管理.部门管理.角色管理.角色权限管理等模块. AppBox v2.0中的权限实现 AppBox v2.0中权限管理中涉及三个 ...

随机推荐

  1. android EditText控制光标的位置

    利用自定义键盘,需要手动删除编辑框中的文本时,会根据光标的位置来删除字符.那么,如何来控制光标呢,android为我们提供了哪些方法,来处理光标呢? 这里提供几个自己写的方法,根据这些方法可以满足在光 ...

  2. http协议详细介绍

    HTTP协议/IIS 原理及ASP.NET运行机制浅析[图解] 转自:http://www.cnblogs.com/wenthink/archive/2013/05/06/HTTP_IIS_ASPNE ...

  3. 微软IIS服务器的最佳优化工具- IIS Tuner

      dudu的 <让Windows Server 2008 + IIS 7+ ASP.NET 支持10万个同时请求>,里面涉及到需要手工调整参数的地方.在这篇文章中,我们给你介绍一个IIS ...

  4. angurlajs 如何绑定Jquery

    //绑定Jqueryfunction bindJQuery() { // bind to jQuery if present; jQuery = window.jQuery;//获取windows 的 ...

  5. Ehcache(01)——简介、基本操作

    http://haohaoxuexi.iteye.com/blog/2112170 目录 1       CacheManager 1.1      构造方法构建 1.2      静态方法构建 2  ...

  6. <select>改造成<s:select>实现表单的回显功能

    初始: <select name="viewType"> <option value="0">全部主题</option> & ...

  7. Hadoop on Mac with IntelliJ IDEA - 3 解决MRUnit - No applicable class implementing Serialization问题

    本文讲述在IntelliJ IDEA中使用MRUnit 1.0.0测试Mapper派生类时因MapDriver.withInput(final K1 key, final V1 val)的key参数被 ...

  8. PostgreSQL的 initdb 源代码分析之十九

    继续分析: setup_dictionary(); 展开: 其中: cmd 是:"/home/pgsql/project/bin/postgres" --single -F -O ...

  9. 测试URL有效性

    方法一: #禁用滚动条 $ProgressPreference='silentlycontinue' Invoke-WebRequest "www.163.com" -UseBas ...

  10. Codeforces Round #332 (Div. 2) D. Spongebob and Squares 数学题枚举

    D. Spongebob and Squares Time Limit: 20 Sec Memory Limit: 256 MB 题目连接 http://codeforces.com/contest/ ...