Показать сообщение отдельно
  #9 (permalink)  
Старый 11.01.2012, 12:07
Аватар для poorking
prodigy
Отправить личное сообщение для poorking Посмотреть профиль Найти все сообщения от poorking
 
Регистрация: 01.11.2010
Сообщений: 503

А где остальной код? где вы проверяете ширину колонки фрейма с меню? Как в первом посте мудрите? смотрите на первый символ значения аттрибута cols фреймсета, если он равен "2" (как я понял это значение ширины "скрытого фрейма"), то скрыт, иначе открыт
var toggleMenu = (function () {
	
	//	Ширина фрейма меню
	var MENU_WIDTH = 200;
	
	//	Статическая ссылка на фреймсет
	var frame = top.document.getElementsByTagName("frameset")[0];
	
	return function toggleMenu() {
		
		var colsValue = frameset.getAttribute(cols);
		frameset.setAttribute("cols", ( (colsValue && colsValue.clarAt(0) === "0") ? MENU_WIDTH : "0" ) + ",*")
	}

}());


Например, даже не тестил, потом, повесьте на вашу кнопку на клик этот обработчик. И вообще обосновано ли использование фреймсета?
__________________
readOnly

Последний раз редактировалось poorking, 11.01.2012 в 12:27.
Ответить с цитированием