-
August 10th, 2009, 07:29 PM
#1
Using page as a link target
The Web Client JS documentation states:
"If a page is a Master Push-Page or contains a Master Push-Page, then it cannot be used as a link target or referred to in a "window.open" command, because, even in case the link is meant to preserve the page (i.e. to access it without replacing it, as in "myPage.html#position") this would cause some browsers (e.g. Internet Explorer) to stop the Push-frame connection."
Is this still true? Does this mean that the master page itself can't change its own hash string (e.g. by linking to #position, or setting window.location.hash)? I've tried it in Safari 3, IE8, and FF3, and it doesn't seem to affect the connection, but maybe there are some cases where it does.
If it is true, at least on some browsers, does anyone have any suggestions on working around this? My page will be open for a long time, and I'd like to be able to use the hash string to manage the browser's history and make pages bookmarkable. This is done in several JavaScript libraries, like YUI.
Thanks,
Jacob
-
August 11th, 2009, 10:51 AM
#2
Admittedly, we have not been keeping a list of the browsers affected by this behavior.
The fact it was true for a widespread version of Internet Explorer was enough for considering it as a limitation on the library use.
I confirm that the documented behavior occurs on Internet Explorer until version 6,
while it disappears on version 7.
By the way, we will evaluate if the limitation statement can, nowadays, be removed; thank you for the notice.
You may also consider the IE6 case as not important.
Similar Threads
-
By Mone in forum Client SDKs
Replies: 2
Last Post: October 17th, 2008, 09:22 AM
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
All times are GMT +1. The time now is 10:19 PM.
Bookmarks