Log In · Register

 
Add Custom Left Module for Mozilla/Firefox/Netscap, Left Module only works for IE.
gottem
post Jan 14 2005, 04:23 PM
Post #1


Newbie
*

Group: Member
Posts: 1
Joined: Jan 2005
Member No: 84,159



The code discussed in here only works for Internet Explorer browsers. I know it does NOT work with Mozilla/FireFox/Netscape because they do not support the "insertAdjacentHTML" javascript function. Does anyone have a script that will work for both types of browsers?

Any help would be much appreciated.
 
 
Start new topic
Replies
coyote
post Jan 14 2005, 06:46 PM
Post #2


Senior Member
***

Group: Member
Posts: 92
Joined: Feb 2004
Member No: 3,709



yah, haha, i neglected that when I wrote that code...
Add this, BEFORE the custom left side code.

QUOTE
<script language="javascript">
<!--
if (typeof HTMLElement!="undefined" && !HTMLElement.prototype.insertAdjacentElement) {
HTMLElement.prototype.insertAdjacentHTML = function(where,htmlStr){
var r = this.ownerDocument.createRange();
r.setStartBefore(this);
var parsedHTML = r.createContextualFragment(htmlStr);
this.insertBefore(parsedHTML,this.firstChild);
}
}
//-->
</script>
 

Posts in this topic


Closed TopicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members: