Tool: to use when accessing Microsoft Exchange email from web browser -
Check Checkboxes
Tip: Drag the above link to your Bookmark BarHow and Why the above tool was created:
"Check All Checkboxes" does not work when I access my company's Exchange email via a web-browser.Below Javascript helps with that.
Below code will check all the checkboxes of emails that have one of the 2 strings : "log time", "iDoneThis Today"
// Modify search_strings as necessary
var search_strings = ["log time", "iDoneThis Today"];
var f = document.getElementsByTagName("frame")[1];
var d = f.contentWindow.document;
var checkboxes_array = d.getElementsByName("MsgID");
var i,j;
for(i=0;i < checkboxes_array.length;i++){
var elem = checkboxes_array[i];
var row_html = elem.parentNode.parentNode.innerHTML;
for (j=0;j < search_strings.length;j++) {
if (row_html.indexOf(search_strings[j]) >=0) {
elem.click();
break;
}
}
}
var search_strings = ["log time", "iDoneThis Today"];
var f = document.getElementsByTagName("frame")[1];
var d = f.contentWindow.document;
var checkboxes_array = d.getElementsByName("MsgID");
var i,j;
for(i=0;i < checkboxes_array.length;i++){
var elem = checkboxes_array[i];
var row_html = elem.parentNode.parentNode.innerHTML;
for (j=0;j < search_strings.length;j++) {
if (row_html.indexOf(search_strings[j]) >=0) {
elem.click();
break;
}
}
}
We can put the above code in a Bookmark by:
In Chrome:
-2) Right-Click on the Bookmark Bar & click on Add Page
-1) Name - give any name; URL - use the above code as outlined below
0) Do not use the comment line
1) putting the rest of the above code in one line
2) prefix with "javascript:"
e.g. javascript: var search_strings = ..........
No comments:
Post a Comment