[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.
|