What is the point of leaving out the 'target' attribute if you are then going to put it in via JavaScript? If it shouldn't be there then don't use it - sneaking it in via a script seems rather pointless to me.
Mike > -----Original Message----- > From: [email protected] > [mailto:[EMAIL PROTECTED] On Behalf Of Andy Woznica > Essentially it's a script to open all external links in a > new window with a > slight modification to recognise a substring in a form tag > and do likewise. > Anyway, here's the JavaScript: > > // JavaScript Document > function externalLinks() { > if (!document.getElementsByTagName) return; > var anchors = document.getElementsByTagName("a"); > for (var i=0; i<anchors.length; i++) { > var anchor = anchors[i]; > if (anchor.getAttribute("href") && > anchor.getAttribute("rel") == "external") > anchor.target = "_blank"; > } > > var forms = document.getElementsByTagName("form"); > for(var i = 0; i < forms.length; i++) > { > var form = forms[i]; > if(form.getAttribute("id").substring(0, 6) == "paypal") > { > form.target = "_blank"; > } > } > } ******************************************************************* List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm Help: [EMAIL PROTECTED] *******************************************************************
