|
"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:
Message is in Reply To:
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
|
|
|
|