diff options
Diffstat (limited to 'javascript/libs/tabpane_original.js')
| -rw-r--r-- | javascript/libs/tabpane_original.js | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/javascript/libs/tabpane_original.js b/javascript/libs/tabpane_original.js index b1ceb2d..cc1293a 100644 --- a/javascript/libs/tabpane_original.js +++ b/javascript/libs/tabpane_original.js @@ -1,4 +1,4 @@ -// $Header: /cvsroot/bitweaver/_bit_util/javascript/libs/Attic/tabpane_original.js,v 1.9 2007/06/28 19:07:08 nickpalmer Exp $ +// $Header: /cvsroot/bitweaver/_bit_util/javascript/libs/Attic/tabpane_original.js,v 1.10 2007/07/07 16:18:37 squareing Exp $ //------------------------------------------------------------------------- // Tab Pane 1.02 @@ -259,10 +259,11 @@ WebFXTabPage.prototype.select = function () { }; WebFXTabPage.prototype.dispose = function () { - // Safari only submits inputs which are note display:none + // Safari only submits inputs which are not display:none // I suspect this is for "security" but that is stupid since we // can still hide it off screen like this. - if (this.element.style.display == "none") { + var safari = /^Apple/; + if (this.element.style.display == "none" && navigator.vendor == safari) { this.element.style.position = "absolute"; this.element.style.left = "-10000px"; this.element.style.display = "block"; |
