想用添加书签的方式,修改书签中的地址栏来修改在IE中当前页面的代码.结果还是不行.
在修改IE设置后(不禁用IE运行javascript脚本),已可以让书签alter("ABC")了,但还是没有修改到页中的表格...
看来javascript还是写不够
下面是一些失败的代码
javascript:( function f_IsEnable(r, c,status) { var obj; if (c >= 3 && c < 12) { obj = $("select_" + r + "_" + c); if (obj != null && obj != undefined) { obj.disabled = !status; } } else { obj = $("txt_" + r + "_" + c); if (obj != null && obj != undefined) { obj.disabled = !status; } } } function(){ for (var r = 1; r <= rowCount - 7; r++) { //行逻辑判断 currIndex = parseInt(currIndex) + 1; while ($("txt_" + currIndex + "_2") == null) { currIndex = parseInt(currIndex) + 1; } $("rowCB_" + currIndex).disabled = false; $("rowCB_" + currIndex).checked = false; //解锁 for (var c = 2; c <= 14; c++) { f_IsEnable(currIndex, c, true); } } return;}) (); javascript:( function(){ /* var tabDiv = $("weekReport"); var trList = tabDiv.getElementsByTagName("tr"); var rowCount = trList.length; */ var rowCount = 10; var currIndex = 0; /*行ID标识*/ for (var r = 1; r <= rowCount - 7; r++) { currIndex = parseInt(currIndex) + 1; /* while ($("txt_" + currIndex + "_2") == null) { currIndex = parseInt(currIndex) + 1; } */ $("rowCB_" + currIndex).disabled = false; $("rowCB_" + currIndex).checked = false; for (var c = 2; c <= 14; c++) { /* var obj; if (c >= 3 && c < 12) { obj = $("select_" + r + "_" + c); if (obj != null && obj != undefined) { obj.disabled = false; } } else { obj = $("txt_" + r + "_" + c); if (obj != null && obj != undefined) { obj.disabled = false; } } */ window.alert("done"); } } return;}) (); javascript:( function(){ /* var tabDiv = $("weekReport"); var trList = tabDiv.getElementsByTagName("tr"); var rowCount = trList.length; */ var rowCount = 10; var currIndex = 0; /*行ID标识*/ for (var r = 1; r <= rowCount - 7; r++) { currIndex = parseInt(currIndex) + 1; /* while ($("txt_" + currIndex + "_2") == null) { currIndex = parseInt(currIndex) + 1; } */ $("rowCB_" + currIndex).disabled = false; $("rowCB_" + currIndex).checked = false; for (var c = 2; c <= 14; c++) { /* var obj; if (c >= 3 && c < 12) { obj = $("select_" + r + "_" + c); if (obj != null && obj != undefined) { obj.disabled = false; } } else { obj = $("txt_" + r + "_" + c); if (obj != null && obj != undefined) { obj.disabled = false; } } */ window.alert("done"); } } return;}) (); javascript:( function(){ /* var tabDiv = $("weekReport"); var trList = tabDiv.getElementsByTagName("tr"); var rowCount = trList.length; */ var rowCount = 10; var currIndex = 0; /*行ID标识*/ for (var r = 1; r <= rowCount - 7; r++) { currIndex = parseInt(currIndex) + 1; while ($("txt_" + currIndex + "_2") == null) { currIndex = parseInt(currIndex) + 1; } $("rowCB_" + currIndex).disabled = false; $("rowCB_" + currIndex).checked = false; for (var c = 2; c <= 14; c++) { /* var obj; if (c >= 3 && c < 12) { obj = $("select_" + r + "_" + c); if (obj != null && obj != undefined) { obj.disabled = false; } } else { obj = $("txt_" + r + "_" + c); if (obj != null && obj != undefined) { obj.disabled = false; } } */ window.alert("done"); } } return;}) (); javascript:( function(){ var currIndex = 0; for (var r = 1; r <= 10 - 7; r++) { currIndex = parseInt(currIndex) + 1; while ($("txt_" + currIndex + "_2") == null) { currIndex = parseInt(currIndex) + 1; } $("rowCB_" + currIndex).disabled = false; $("rowCB_" + currIndex).checked = false; for (var c = 2; c <= 14; c++) { var obj; if (c >= 3 && c < 12) { obj = $("select_" + r + "_" + c); if (obj != null && obj != undefined) { obj.disabled = false; } } else { obj = $("txt_" + r + "_" + c); if (obj != null && obj != undefined) { obj.disabled = false; } } } } return;}) (); javascript:( function(){ var tabDiv = $("weekReport"); var trList = tabDiv.getElementsByTagName("tr"); var rowCount = trList.length; for (var r = 1; r <= rowCount - 7; r++) { currIndex = parseInt(currIndex) + 1; while ($("txt_" + currIndex + "_2") == null) { currIndex = parseInt(currIndex) + 1; } $("rowCB_" + currIndex).disabled = false; $("rowCB_" + currIndex).checked = false; for (var c = 2; c <= 14; c++) { var obj; if (c >= 3 && c < 12) { obj = $("select_" + r + "_" + c); if (obj != null && obj != undefined) { obj.disabled = false; } } else { obj = $("txt_" + r + "_" + c); if (obj != null && obj != undefined) { obj.disabled = false; } } } } return;}) (); javascript:( function(){ for (var r = 1; r <= rowCount - 7; r++) { currIndex = parseInt(currIndex) + 1; while ($("txt_" + currIndex + "_2") == null) { currIndex = parseInt(currIndex) + 1; } $("rowCB_" + currIndex).disabled = false; $("rowCB_" + currIndex).checked = false; for (var c = 2; c <= 14; c++) { var obj; if (c >= 3 && c < 12) { obj = $("select_" + r + "_" + c); if (obj != null && obj != undefined) { obj.disabled = false; } } else { obj = $("txt_" + r + "_" + c); if (obj != null && obj != undefined) { obj.disabled = false; } } } } return;}) (); javascript:( function(){window.alter("abc");return;}) (); javascript:( f_ResquestData();return;}) (); javascript:( function(){var obj = document.getElementByID("weekTable").rows[6].cells[6].dselect_12_4'); obj.disable = false;return;}) (); javascript:( function(){ window.document.getElementByID("weekTable").rows[6].cells[6].disable = false;return;}) (); javascript:( function(){ var obj = document.getElementByID('weekTable'); return;}) (); javascript:( function(){var obj = document.getElementsByClassName('select_12_4'); obj.disable = false;return;}) (); document.getElementsByClassName function() { document.getByElementById("butSave").disabled = false; /* $("butSave").disabled = false; $("butAdd").disabled = false; $("butDetete").disabled = false; $("rowCB_All").disabled = false; $("rowCB_All").checked = false; var tabDiv = $("weekReport"); var trList = tabDiv.getElementsByTagName("tr"); var rowCount = trList.length; alert(rowCount); var currIndex = 0; for (var r = 1; r <= rowCount - 7; r++) { currIndex = parseInt(currIndex) + 1; while ($("txt_" + currIndex + "_2") == null) { currIndex = parseInt(currIndex) + 1; } $("rowCB_" + currIndex).disabled = false; $("rowCB_" + currIndex).checked = false; for (var c = 2; c <= 14; c++) { var obj; if (c >= 3 && c < 12) { obj = $("select_" + currIndex + "_" + c); if (obj != null && obj != undefined) { obj.disabled = false; } } else { obj = $("txt_" + currIndex + "_" + c); if (obj != null && obj != undefined) { obj.disabled = false; } } } } */ } javascript:( function (){ document.getByElementById("butSave").disabled = false; /*$("butSave").disabled = false; $("butAdd").disabled = false; $("butDetete").disabled = false; $("rowCB_All").disabled = false; $("rowCB_All").checked = false; var tabDiv = $("weekReport"); var trList = tabDiv.getElementsByTagName("tr"); var rowCount = trList.length; alert(rowCount);var currIndex = 0; for (var r = 1; r <= rowCount - 7; r++) { currIndex = parseInt(currIndex) + 1; while ($("txt_" + currIndex + "_2") == null) { currIndex = parseInt(currIndex) + 1; } $("rowCB_" + currIndex).disabled = false; $("rowCB_" + currIndex).checked = false; for (var c = 2; c <= 14; c++) { var obj; if (c >= 3 && c < 12) { obj = $("select_" + currIndex + "_" + c); if (obj != null && obj != undefined) { obj.disabled = false; }alert("done"); } else { obj = $("txt_" + currIndex + "_" + c); if (obj != null && obj != undefined) { obj.disabled = false; } } } } */}) ();