diff --git a/src/Umbraco.Web.UI/umbraco_client/modal/jquery.simplemodal.1.4.1.custom.js b/src/Umbraco.Web.UI/umbraco_client/modal/jquery.simplemodal.1.4.1.custom.js index cdcc0cc85f..ff9a1f1834 100644 --- a/src/Umbraco.Web.UI/umbraco_client/modal/jquery.simplemodal.1.4.1.custom.js +++ b/src/Umbraco.Web.UI/umbraco_client/modal/jquery.simplemodal.1.4.1.custom.js @@ -1,7 +1,7 @@ ; (function ($) { - var ie6 = $.browser.msie && parseInt($.browser.version) === 6 && typeof window['XMLHttpRequest'] !== 'object', - ie7 = $.browser.msie && parseInt($.browser.version) === 7, + var ie6 = $.browser && $.browser.msie && parseInt($.browser.version) === 6 && typeof window['XMLHttpRequest'] !== 'object', + ie7 = $.browser && $.browser.msie && parseInt($.browser.version) === 7, ieQuirks = null, w = []; @@ -418,8 +418,8 @@ var el = $(window); // fix a jQuery/Opera bug with determining the window height - var h = $.browser.opera && $.browser.version > '9.5' && $.fn.jquery < '1.3' - || $.browser.opera && $.browser.version < '9.5' && $.fn.jquery > '1.2.6' + var h = $.browser && $.browser.opera && $.browser.version > '9.5' && $.fn.jquery < '1.3' + || $.browser && $.browser.opera && $.browser.version < '9.5' && $.fn.jquery > '1.2.6' ? el[0].innerHeight : el.height(); return [h, el.width()]; diff --git a/src/Umbraco.Web.UI/umbraco_client/modal/modal.js b/src/Umbraco.Web.UI/umbraco_client/modal/modal.js index c2c2812b0e..d792352355 100644 --- a/src/Umbraco.Web.UI/umbraco_client/modal/modal.js +++ b/src/Umbraco.Web.UI/umbraco_client/modal/modal.js @@ -386,7 +386,7 @@ Umbraco.Sys.registerNamespace("Umbraco.Controls"); }, params: {} }; - var s = 0, H = $.jqm.hash, A = [], ie6 = $.browser.msie && ($.browser.version == "6.0"), F = false, + var s = 0, H = $.jqm.hash, A = [], ie6 = $.browser && $.browser.msie && ($.browser.version == "6.0"), F = false, i = $('').css({ opacity: 0 }), e = function(h) { if (ie6) if (h.o) h.o.html('

').prepend(i); else if (!$('iframe.jqm', h.w)[0]) h.w.prepend(i); }, //f = function(h) { try { $(':input:visible', h.w)[0].focus(); } catch (_) { } }, diff --git a/src/Umbraco.Web.UI/umbraco_client/splitbutton/InsertMacroSplitButton.js b/src/Umbraco.Web.UI/umbraco_client/splitbutton/InsertMacroSplitButton.js index a0d5ddf192..c64bcafc03 100644 --- a/src/Umbraco.Web.UI/umbraco_client/splitbutton/InsertMacroSplitButton.js +++ b/src/Umbraco.Web.UI/umbraco_client/splitbutton/InsertMacroSplitButton.js @@ -27,7 +27,7 @@ //be the previous element with the class .sbMenu var splitButtons = $('.sbPlaceHolder', container); splitButtons.each(function() { - var menu = $(this).prev(".sbMenu;"); + var menu = $(this).prev(".sbMenu"); $(this).find("a.sbLink").splitbutton({ menu: menu }); });