Показать сообщение отдельно
  #6 (permalink)  
Старый 15.07.2012, 19:50
Аватар для lord2kim
Профессор
Отправить личное сообщение для lord2kim Посмотреть профиль Найти все сообщения от lord2kim
 
Регистрация: 03.05.2011
Сообщений: 848

Сообщение от Smokvin Посмотреть сообщение
А есть ли возможность сделать вывод различного содержимого в зависимости от ID фрейма? то есть в фреуме с ID1 вывод одного CSS, в фрейме с ID2 вывод другого CSS. Ну и без фрейма просмотр - третий CSS.
Top позволяет получить объект window окна, в котором загружен фрейм.
Свойство self позволяет получить ссылку на объект window, в котором расположен скрипт, т.е. window = self.

if (top == self) {
    document.write('<link rel="stylesheet" type="text/css" href="style1.css">');
} else {
    document.write('<link rel="stylesheet" type="text/css" href="style2.css">');
}
Ответить с цитированием