エラー メッセージは IE でのみ表示されますが、この問題の解決策はないようです。
すでに として設定http-equiv="X-UA-Compatible"
していIE8
ますが、まだ機能しません。
私がやろうとしているのは、jQuery を使用してテーブルのコンテンツをリロードすることです。clientWidth
しかし、jQuery にはその用語に対応するものがないため、jQuery によるリロードはどうやら を設定できないようです。
<table style="" id="actionMap" class="top-table">
の id 属性<table>
は DOM 用であり、class は jQuery 用です。
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;
});
});
プロパティclientWidth
が読み取り専用であることが判明しました。
document.getElementById("actionMap").clientWidth = savedWidth;
決してうまくいきません。
では、jQuery がテーブルをリロードした後に clientWidth プロパティを設定するにはどうすればよいでしょうか?
ありがとう