javascript-js方法IE兼容性问题。

问题描述

js方法IE兼容性问题。
    function addFenWorkComplete(tbodyId){
        var str =
                '<tr bgcolor="#FFFFFF">' +
                '   <td align="center" height="80"><textArea name="complete" cols="140" rows="5" style="overflow:auto;width:90%;height:90%;"></textArea></td>' +
                '   <td align="center" height="80"><textArea name="existQueation" cols="140" rows="5" style="overflow:auto;width:90%;height:90%;"></textArea></td>' +
                '   <td align="center" height="80">' +
                '       <select name="stateSelfEstimate" style="width:100px">' +
                '           <option>--请选择--</option>' +
                '           <option selected="selected">进行中</option>' +
                '           <option>申请办结</option>' +
                '           </select>' +
                '   </td>' +
                '   <td align="center" height="80">' +
                '       <!-- <g:submitButton name="create" class="office_meeting_bluebtn1" value="保存" style="width:45;height:25" /> -->' +
                '       <input type="button" class="office_meeting_bluebtn1" value="保存" style="width:45;height:25" onClick="saveFenWorkComplete(this)" />' +
                '       <input type="button" class="office_meeting_bluebtn1" value="移除" style="width:45;height:25" onClick="removeFenWorkComplete(this)" />' +
                '   </td>' +
                '</tr>';

        $("#"+tbodyId).append(str);
    }

    //保存时,设置IE兼容之后保存正常。但是未设置兼容性,点击保存按钮没反应,请高手指点,如何不设置IE兼容性,就能成功保存。谢谢
    function saveFenWorkComplete(obj){
        var complete = $(obj).parent().parent().find("textArea[name='complete']").val();
        //var existQueation = $(obj).parent().parent().find("textArea[name='existQueation']").val();
        alert("ceshilaalert===="+obj);
        if(complete != null && complete != ""){
            if(confirm("确认提交吗?提交后任务信息不可更改,如需更改请联系管理员。")){
                $(obj).parent().parent().parent().parent().submit();
            }
        }else{
            alert("请填写任务进展情况!");
            return;
        }
    }

解决方案

IE.JS解决IE兼容性问题方法
js一些方法的兼容性问题
JS IE兼容性问题

时间: 2024-10-31 11:23:35

javascript-js方法IE兼容性问题。的相关文章

IE.JS解决IE兼容性问题方法汇总

官网 http://dean.edwards.name/weblog/2008/01/ie7-2/ 一 参考资料 1 解决IE5.IE6.IE7与W3C标准的冲突,使用(IE7.js IE8.js)兼容 http://apps.hi.baidu.com/share/detail/15407414 2 IE7.JS解决IE兼容性问题方法 http://www.chonggou.net/show/2824.html 3 消除IE浏览器系列的相关BUG(IE7-JS) http://www.fly13

JS 在数组插入字符的实现代码(可参考JavaScript splice() 方法)_javascript技巧

复制代码 代码如下: Array.prototype.ArrayInsertAfter=function(Num,obj) { var tempArr=new Array(); var l=this.length; for(var i=0;i<l;i++) { tempArr.push(this.shift()); } l=tempArr.length; for(var i=0;i<l;i++) { this.push(tempArr.shift()); if(i==Num) { this.p

测试IE浏览器对JavaScript的AngularJS的兼容性

这篇文章主要介绍了测试IE浏览器对JavaScript的AngularJS的兼容性的方法,尽管随着Windows10的近期上市,IE浏览器即将成为历史...需要的朋友可以参考下 短版本 为确保Angular应用在IE上能够工作请确认:   1. 在IE7或更早的版本上polyfill JSON.stringify.你可以使用JSON2或JSON3来polyfills. ? 1 2 3 4 5 6 7 8 9 10 11 <!doctype html> <html xmlns:ng=&qu

js滚轮事件兼容性问题需要注意哪些_javascript技巧

本文实例为大家解析了js滚轮事件需要注意的兼容性问题,供大家参考,具体内容如下 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <style> #div { width: 300px; height: 300px; background: red; } </s

Ajax相关的Js方法

ajax|js 增加Ajax相关的js方法,这些方法大部分是基于prototype (一个很好的 JavaScript Framework )类库来写的. 1. loadAjaxElement,loadAjaxData,sendAjaxElement,sendAjaxData这四方法都是真接Ajax操作的方法: 2. parseXML,importXML,getTextNodeValue这三个方法是对于Ajax返回结果中的xml数据的处理:如果返回结果非标准xml文档的话,可以通过parseXM

无阻塞加载Javascript的方法和框架

文章简介:用In.js颗粒化管理.加载你的Javascript模块. 近一年来,国内外都十分热衷于异步加载的研究,为了加快页面的载入速度,无阻塞加载Javascript的方法和框架成为了前端开发的焦点和亮点之一. 国外的像基于jQuery的RequireJs,YUI Loader,LabJs,RunJs,国内也有淘宝的SeaJs,豆瓣的DoJs等,这些都是一些十分优秀的模块加载器.但是本文将会向大家介绍一个新的开源的轻量级"多线程"异步模块加载器In.js,In的开发借鉴了Do的一些思

如何在服务端(Page.Write)调用自定义的JS方法

js 自从[javascript]自定义MessageBox一文发布以后,很多网友都来信询问,如何在服务端调用ShowInfo方法,周末休息想了个折中的办法来实现. 首先,我们应该可以先明确,为什么我们用Page.Write把自定义的JS方法输出到页面上为什么IE不能识别,会出现"XXX未定义"的错误.原因很简单,因为我们用Page.Write输出的脚本是出现在页面的最顶端.IE读到是javascript函数的时候,就开始执行,但是此时我们link的js文件并未被IE读入,所以IE无法

selenium-webdriver(python) (八) 如何调用js方法

本节重点: 调用js方法 execute_script(script, *args) 在当前窗口/框架 同步执行javaScript 脚本:JavaScript的执行. *参数:适用任何JavaScript脚本. 使用: driver.execute_script('document.title') 使快播登陆用户名输入框标红显示: #coding=utf-8 from selenium import webdriver import time driver = webdriver.Firefo

IOS开发:在Swift中使用JavaScript的方法和技巧

  在RedMonk发布的2015年1月编程语言排行榜中,Swift采纳率排名迅速飙升,从刚刚面世时的68位跃至22位,Objective-C仍然稳居TOP10,而JavaScript则凭借着其在iOS平台上原生体验优势成为了年度最火热的编程语言. 开发:在Swift中使用JavaScript的方法和技巧-"> 而早在2013年苹果发布的OS X Mavericks和iOS 7两大系统中便均已加入了JavaScriptCore框架,能够让开发者轻松.快捷.安全地使用JavaScript语言