Показать сообщение отдельно
  #9 (permalink)  
Старый 30.03.2013, 20:06
Отправить личное сообщение для Octane Посмотреть профиль Найти все сообщения от Octane  
Регистрация: 10.07.2008
Сообщений: 3,873

[offtop]
где-то читал про реализацию querySelectorAll для старых IE через стили, увидев это сообщения, сразу же в голову пришло, как сделать matchesSelector
function ieMatchesSelector(element, selector) {
	var css = document.styleSheets[document.styleSheets.length - 1],
		index = css.length, result = false;
	css.addRule(selector, "fake:1", index);
	if (element.currentStyle.fake) {
		result = true;
	}
	css.removeRule(index);
	return result;
}

alert(ieMatchesSelector(document.body, "html body"));

ну так… чтобы было
[/offtop]
Ответить с цитированием