web/wp-includes/js/tinymce/plugins/tabfocus/editor_plugin_src.js
changeset 204 09a1c134465b
parent 194 32102edaa81b
equal deleted inserted replaced
203:f507feede89a 204:09a1c134465b
    20 
    20 
    21 			function tabHandler(ed, e) {
    21 			function tabHandler(ed, e) {
    22 				var x, i, f, el, v;
    22 				var x, i, f, el, v;
    23 
    23 
    24 				function find(d) {
    24 				function find(d) {
    25 					el = DOM.select(':input:enabled,*[tabindex]');
    25 					el = DOM.select(':input:enabled,*[tabindex]:not(iframe)');
    26 
    26 
    27 					function canSelectRecursive(e) {
    27 					function canSelectRecursive(e) {
    28 						return e.nodeName==="BODY" || (e.type != 'hidden' &&
    28 						return e.nodeName==="BODY" || (e.type != 'hidden' &&
    29 							!(e.style.display == "none") &&
    29 							!(e.style.display == "none") &&
    30 							!(e.style.visibility == "hidden") && canSelectRecursive(e.parentNode));
    30 							!(e.style.visibility == "hidden") && canSelectRecursive(e.parentNode));