[thelist] XHTML 1.0 Strict -no target attribute allowed?
Courtenay
court3nay at gmail.com
Fri Oct 22 21:46:32 CDT 2004
> <a onclick="window.open(this.href); return false;" onkeypress="window.open(this.href); return false;" href="abc">text</a>
also if you're concerned about strict, you're probably wanting to
separate presentation from content, so some javascript in the head
section is required (in a function that is body.onloaded)
var hrefs = document.getElementsByTagName('A');
for (i in hrefs)
{
if (href[i].className == 'pop_me')
href[i].onclick = function() { window.open(this.href); return false; }
}
then in the link
<a href='abc.htm' class='pop_me'>text</a>
then any link with class pop_me will load in a new window, and your
code will look pretty. you'll also save yourself some bandwidth by not
repeating the onclick.
On a slightly different note, what about for people with no
javascript, but with frames?
More information about the thelist
mailing list