Skip to content

Commit

Permalink
Merge pull request #659 from darkv/ERXWOForm_patch
Browse files Browse the repository at this point in the history
fix default submit button for IE
  • Loading branch information
darkv committed Jun 29, 2015
2 parents 01be1b7 + c6f507f commit ad6ac01
Showing 1 changed file with 1 addition and 7 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -423,13 +423,7 @@ public void appendToResponse(WOResponse response, WOContext context) {
_appendOpenTagToResponse(response, context);
if (_multipleSubmit != null && _multipleSubmit.booleanValueInComponent(context.component())) {
if (_addDefaultSubmitButton != null && _addDefaultSubmitButton.booleanValueInComponent(context.component()) || (_addDefaultSubmitButton == null && addDefaultSubmitButtonDefault)) {
ERXBrowser browser = ERXBrowserFactory.factory().browserMatchingRequest(context.request());
boolean useDisplayNone = !(browser.isSafari() && browser.version().compareTo("3.0.3") > 0);
if(useDisplayNone) {
response._appendContentAsciiString("<div style=\"position: absolute; left: -10000px; display: none;\"><input type=\"submit\" name=\"WOFormDummySubmit\" value=\"WOFormDummySubmit\" /></div>");
} else {
response._appendContentAsciiString("<div style=\"position: absolute; left: -10000px; visibility: hidden\"><input type=\"submit\" name=\"WOFormDummySubmit\" value=\"WOFormDummySubmit\" /></div>");
}
response._appendContentAsciiString("<div style=\"position:absolute;left:-100000px\"><input type=\"submit\" name=\"WOFormDummySubmit\" value=\"WOFormDummySubmit\" /></div>");
}
}
appendChildrenToResponse(response, context);
Expand Down

0 comments on commit ad6ac01

Please sign in to comment.