I tried googleing for this without much success, despite the fact its
really more a javascript rather then GWT query, I couldnt find
anywhere else with an answer.
Basicaly I have a gwt application which triggers a pop-up window,
which is an extension of DialogBox.
Because I wanted a windows like "X" in the corner to close it, I
followed some advice and altered the titlebar of it with;
this.setHTML("<div class=\"captiontext\"> - Title Here - </div><div
onclick=\"closeDialog()\" class=\"closeimage\" >   </
div>");
redefineClose(QuickReviewPopUp);
..
private native void redefineClose(DialogBox dialogBox) /*-{
$wnd['closeDialog'] = function () {
[email protected]::hide()();
}
}-*/;
This works, the dialogue close's nicely. When the x is hit.
However, as I'm not using a normal link to close it, I have no idea
how to clear the history token.
The historytoken is changed when the popup appears as I want the state
of if its open/close to be saved, but I cant work out how to set it
back when it closes.
Is there a javascript function I could put in the refdefineClose that
would do this?
I tried using (<a href="#"></a>) around the divs in the link that
triggers the native javascript, but aside from looking messy,all this
reloads the page.
(at least in IE, but the normal internal hyperlinks triggering the
popups dont reload the page in IE, so clearly there must be some
difference)
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Google Web Toolkit" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/Google-Web-Toolkit?hl=en
-~----------~----~----~----~------~----~------~--~---