• 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.

  1. <%--var hidden = document.createElement("<input type='hidden' name='<%=myid>'>");--%>
  2.     var hidden=document.createElement("input");
  3.     hidden.setAttribute("type","hidden");
  4.     hidden.setAttribute("id","myid");
  5.     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中并不支持
  1. IF :
  2. form1.actionType.value = "searchResult";
  3. THEN:
  4. var form1 = document.getElementsByName("form1")[0];
  5. Other points Similar
  • onclick()内的函数报_submitQuery is undefined
  1. function _submitQuery(){
  2. if(!_checkQuery()){
  3. alert("-----");
  4. }
  5. return
  6. }

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

  • 报Function expected

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

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

  替换为:

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

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

  • dispatchEvent-onchange,onmousedown,onblur,onclick适应IE11写法。
  1. var event1 = document.createEvent('HTMLEvents');
  2. event1.initEvent("change", true, true);
  3. obj.dispatchEvent(event1);
  4.  
  5. var event1 = document.createEvent("MouseEvents");
  6. event1.initMouseEvent("mousedown", true, true, window,0, 0, 0, 0, 0, false, false, false, false, 0, null);
  7. document.body.dispatchEvent(event1);
  8.  
  9. var evt2 = document.createEvent("MouseEvent");
  10. evt2.initMouseEvent("blur", true, true, window,0, 0, 0, 0, 0, false, false, false, false, 0, null);
  11. document.body.dispatchEvent(evt2);
  12.  
  13. var evt2 = document.createEvent("MouseEvent");
  14. evt2.initMouseEvent("click", true, true, window,0, 0, 0, 0, 0, false, false, false, false, 0, null);
  15. document.body.dispatchEvent(evt2);
  • style属性

不支持这种写法:

  1. style='display: "none"'

支持下面写法:

  1. 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. AVCaptureDevice的几个属性

    AVCaptureDevice.h,主要用来获取iphone一些关于相机设备的属性. AVCaptureDevice.h,必须要引入AVFoundation.framework包. 1. 前置和后置摄 ...

  2. Umbraco中的Examine Search功能讲解

    转载原地址: http://24days.in/umbraco/2013/getting-started-with-examine/ Everytime I read the word Examine ...

  3. Hql处理日期格式化问题

    1. Date date=Calendar.getInstance().getTime(); Date date1=Calendar.getInstance().getTime(); String h ...

  4. Java学习笔记(二):String

    String 在Java中String是作为引用对象存在的一种数据类型,用来保存字符串. 实例化和赋值 //直接声明 String s1 = "Hello world!"; //通 ...

  5. UVA1395

    // UVa1395 Slim Span // Rujia Liu #include<cstdio> #include<cmath> #include<cstring&g ...

  6. Nginx学习之十一-Nginx启动框架处理流程

    Nginx启动过程流程图 下面首先给出Nginx启动过程的流程图: ngx_cycle_t结构体 Nginx的启动初始化在src/core/nginx.c的main函数中完成,当然main函数是整个N ...

  7. 算法效果AB测试中的PV-UV不对称性

    (转载请注明原创于潘多拉盒子) 算法效果的AB测试,是指在相同的应用场景下,对比不同算法的效果.通常的做法是,按照PV或UV随机分配流量到算法上,计算算法的CTR或转化率进行对比.为了表述简单,我们假 ...

  8. 从零开始学android开发-用Intent启动Activity的方法

    启动另外一个Activity,可以有的方法有用setClass()和Component Name 1. 先说在setClass启动一个Activity的方法吧: Intent intent = new ...

  9. IOS Note - Outlet(插座) & Action(动作)

    OutletActionViewController.h #import <UIKit/UIKit.h> @interface OutletActionViewController : U ...

  10. delphi HTML代码

    ################################属性 设置################################################字体设置{//-------- ...