To LUGNET HomepageTo LUGNET News HomepageTo LUGNET Guide Homepage
 Help on Searching
 
Post new message to lugnet.admin.generalOpen lugnet.admin.general in your NNTP NewsreaderTo LUGNET News Traffic PageSign In (Members)
 Administrative / General / 9855
9854  |  9856
Subject: 
Re: Attributes of the IMG tag used in displaying the LUGNET logo
Newsgroups: 
lugnet.admin.general, lugnet.publish.html
Date: 
Tue, 18 Dec 2001 22:10:11 GMT
Viewed: 
2449 times
  
"Constantine Hannaher" <channaher@netscape.net> writes:
The target= attribute is deprecated in HTML 4.01 and XHTML 1.0. If I, for
whatever reason of vanity and the like, choose to write an XML document that
validates against the strict DTDs, then I cannot use the target= attribute. You
are correct that the event handler will only work when JavaScript is enabled in
the user agent. However, the W3C's position seems to be that for those user
agents without the JavaScript functionality, it is up to the user (through a
selection on a context menu like Open in New Window) to choose how the link
operates. But thanks for responding, Dan. I'm planning to do more study of
JavaScript to see if there's a command like window.rewrite but if it is a
problem for the admins that I do not use the target="_top" (even though I
don't use frames at my web space), I will remove the buttons and banners.

Well, I believe deprecated does not mean prohibited; it means that it
is going to be prohibited in a future version, so you'll have to
change it someday.  Am I wrong about that?

Does CSS offer an equivalent to this?  It seems possible to me.  I
have only ever used CSS for things like font colors and such, but I
understand it has a lot of other capabilities.

It would seem a shame to have to rely on JavaScript for something this
basic.  But if you really need to do it in JS, I believe what you want
is (from memory) window.location='http:.....'.  Trouble is, the value
of "window" needs to be the topmost frame, not the current window
object.  I think that there is a "parent" property of the "window"
which will get you there, but if there's more than one level of frames
you might need to do something a little more sophisticated than just
window.parent.location='....'.  Consult your favorite DOM reference to
get the details.

--Bill.

--
William R Ward            bill@wards.net          http://www.wards.net/~bill/
-----------------------------------------------------------------------------
     If you're not part of the solution, you're part of the precipitate.



Message has 2 Replies:
  Re: Attributes of the IMG tag used in displaying the LUGNET logo
 
Deprecated does mean "not allowed" when one is validating a page against the strict DTD. It means "not prohibited" only against the Transitional DTDs. Thanks for the tips. (...) (23 years ago, 19-Dec-01, to lugnet.publish.html)
  Re: Attributes of the [A and] IMG tag[s] used in displaying the LUGNET logo
 
Thanks to your tip, here is my candidate for an XHTML-compliant LUGNET banner anchor (hide the style declaration from Netscape 4 by including it in an imported style sheet, margin values optional): <style type="text/css"> img.bannerlugnet { (...) (23 years ago, 3-Jan-02, to lugnet.publish.html)

Message is in Reply To:
  Re: Attributes of the IMG tag used in displaying the LUGNET logo
 
The target= attribute is deprecated in HTML 4.01 and XHTML 1.0. If I, for whatever reason of vanity and the like, choose to write an XML document that validates against the strict DTDs, then I cannot use the target= attribute. You are correct that (...) (23 years ago, 18-Dec-01, to lugnet.admin.general, lugnet.publish.html)

12 Messages in This Thread:




Entire Thread on One Page:
Nested:  All | Brief | Compact | Dots
Linear:  All | Brief | Compact

This Message and its Replies on One Page:
Nested:  All | Brief | Compact | Dots
Linear:  All | Brief | Compact
    

Custom Search

©2005 LUGNET. All rights reserved. - hosted by steinbruch.info GbR