[Phpfreechat-svn] SF.net SVN: phpfreechat: [1112] trunk/data/public/js/pfcclient.js
Status: Beta
Brought to you by:
kerphi
From: <gpi...@us...> - 2007-08-10 18:17:20
|
Revision: 1112 http://phpfreechat.svn.sourceforge.net/phpfreechat/?rev=1112&view=rev Author: gpinzone Date: 2007-08-10 11:17:23 -0700 (Fri, 10 Aug 2007) Log Message: ----------- Patch 1771266: Updated code to use W3C standard DOM parentNode with fallback on IE parentElement. Modified Paths: -------------- trunk/data/public/js/pfcclient.js Modified: trunk/data/public/js/pfcclient.js =================================================================== --- trunk/data/public/js/pfcclient.js 2007-08-10 15:06:09 UTC (rev 1111) +++ trunk/data/public/js/pfcclient.js 2007-08-10 18:17:23 UTC (rev 1112) @@ -936,11 +936,12 @@ while (elt) { // delete this element to save browser memory - if (is_gecko) + if(elt.parentNode) + elt.parentNode.removeChild(elt); + else if(elt.parentElement) // older IE browsers (<6.0) may not support parentNode + elt.parentElement.removeChild(elt); + else // if all else fails elt.innerHTML = ''; - else - // this code don't work in FF, why ? don't know .. - elt.parentElement.removeChild(elt); limit_msgid--; elt = $('pfc_msg_'+recipientid+'_'+limit_msgid); } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |