Forum Moderators: open

Message Too Old, No Replies

document.write

         

webaster

12:09 pm on Jul 23, 2005 (gmt 0)

10+ Year Member



is this a good practice:

var ie5Mac = (
navigator.userAgent.indexOf('MSIE 5')!= -1
&&
navigator.userAgent.indexOf('Mac')!= -1
);

if (!ie5Mac) {
document.write('<script type=" text/javascript" src="js/dom_lib.js"></script>');

rocknbil

6:14 pm on Jul 23, 2005 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



Your best bet is to just make it work for all somehow. :-) But one thing right off, I don't think your document.write will work, usually you have to spoof the browser like so:

document.write('<scr'+ ''+ 'ipt type=" text\/javascr'+''+'ipt" src="js/dom_lib.js"><\/scr'+''+'ipt>');

Can't remember why it doesn't work but it usually doesn't. The escaped / (\/) will allow it to validate.

knives

5:42 am on Aug 17, 2005 (gmt 0)

10+ Year Member



my suggestion is use obj.appendChild(obj1) than to use document.write method