Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/442.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/77.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript IE:无法获取属性的值';客户端宽度';:对象为null或未定义_Javascript_Jquery_Html_Internet Explorer_Dom - Fatal编程技术网

Javascript IE:无法获取属性的值';客户端宽度';:对象为null或未定义

Javascript IE:无法获取属性的值';客户端宽度';:对象为null或未定义,javascript,jquery,html,internet-explorer,dom,Javascript,Jquery,Html,Internet Explorer,Dom,错误消息只在IE上显示,但似乎没有解决此问题的方法 我已经将http equiv=“X-UA-Compatible”设置为IE8,但仍然无法使其工作 我试图做的是使用jQuery重新加载表的内容。但是jQuery的重新加载显然无法设置clientWidth,因为jQuery中没有对应的术语 <table style="" id="actionMap" class="top-table"> 永远不会成功 那么,在jQuery重新加载表之后,我们如何设置clientWidth属性呢 谢

错误消息只在IE上显示,但似乎没有解决此问题的方法

我已经将
http equiv=“X-UA-Compatible”
设置为
IE8
,但仍然无法使其工作

我试图做的是使用jQuery重新加载表的内容。但是jQuery的重新加载显然无法设置
clientWidth
,因为jQuery中没有对应的术语

<table style="" id="actionMap" class="top-table">
永远不会成功

那么,在jQuery重新加载表之后,我们如何设置clientWidth属性呢

谢谢这有帮助吗

clientWidth可能是特定于客户端的(它可以是特定于客户端的,除IE外,其他一切都支持它)


jQuery具有用于这些的包装函数,请参见和

$(window).width()
--这将规范jQuery中的过程,因为它考虑了不同浏览器中的长方体模型。可能重复@Ohgodwhy谢谢,但这里我只想设置表的clientWidth。在重新加载jQuery之后,似乎从未设置过该参数,因此即使我们设置了$(#actionMap).width(),IE仍然将clientWidth识别为null,然后获取脚本错误。
j(function() {
        j('#filter_workflows').change(function () {
            var workflow = j(this).val();
            var url = '<spring:url value="/actionMap" />' + '?filter_workflow=' + workflow;
            var savedWidth = document.getElementById("actionMap").clientWidth;
            j('table.top-table').load(url+' table.top-table > *');
            j('input[name=filter_workflow]').val(workflow);
            document.getElementById("actionMap").clientWidth = savedWidth;
        });
    });
  document.getElementById("actionMap").clientWidth = savedWidth;