Revision: 10569
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at January 4, 2009 20:43 by optimal
Initial Code
// Is explorer "normalisating" my closing </li> tags? fixLists = function (html) { if (navigator.userAgent.indexOf ("MSIE") != -1) { // Convert <li> to </li><li> html = html.replace (/<li(\s+[^>]*)?>/gi, "</li><li$1>"); // Then remove any that double up with the opening tag html = html.replace (/(<(ul|ol)(\s+[^>]*)?>)\s*<\/li>/gi, "$1"); } // And relax return html; };
Initial URL
http://oopstudios.com/
Initial Description
Developed as part of my DCODR experiments...
Initial Title
Fix "normalized" (broken) lists in IE (think innerHTML)
Initial Tags
ie
Initial Language
JavaScript