docs: fix resizeAll script for IE6 so that the resizeWidth function

is only called when the side navigation is actually resizable

This stops 'width' cookies from being written for the SDK docs
(and any other page that doesn't have resizable nav) and also adds
some security to the init() function to be sure we properly read
cookie names.
This commit is contained in:
Scott Main 2010-01-06 14:18:02 -08:00
parent 1e43c51075
commit a39d3bb0c9

View file

@ -136,12 +136,13 @@ function init() {
sidenav = $("#side-nav");
devdocNav = $("#devdoc-nav");
var cookiePath = "";
if (location.href.indexOf("/reference/") != -1) {
var cookiePath = "reference_";
cookiePath = "reference_";
} else if (location.href.indexOf("/guide/") != -1) {
var cookiePath = "guide_";
cookiePath = "guide_";
} else if (location.href.indexOf("/resources/") != -1) {
var cookiePath = "resources_";
cookiePath = "resources_";
}
if (!isMobile) {
@ -269,7 +270,9 @@ function resizeWidth() {
* avoiding this for all browsers provides better performance */
function resizeAll() {
resizeHeight();
resizeWidth();
if ($(".side-nav-resizable").length) {
resizeWidth();
}
}
function getBaseUri(uri) {