Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 05.02.2021, 18:15
Кандидат Javascript-наук
Отправить личное сообщение для StartGames Посмотреть профиль Найти все сообщения от StartGames
 
Регистрация: 13.06.2014
Сообщений: 138

вставить стиль через js внутри iframe
Здравствуйте. есть код:

<script type="text/javascript">
var isFramed = false;
try {
    isFramed = window != window.top || document != top.document || self.location != top.location;
} catch (e) {
    isFramed = true;
}
if (isFramed) {
    alert('открыто через iframe');
    $('#iframe_fast').html('<link href="catalog/view/javascript/fast_order.css" rel="stylesheet">');
}
</script>


<span id="iframe_fast"></span>


он проверяет открыто ли окно через iframe или как обычно. Проверка работает, все хорошо. Но никак не могу вывести код стиля если открыто через ифрейм. Вообще ничего кроме алерта. Пробовал и класс добавить в боди либо любому другому элементу. Даже тот что элемент строкой пониже просто отказывается изменяться(((
Ответить с цитированием
  #2 (permalink)  
Старый 05.02.2021, 20:34
Аватар для Alexandroppolus
Профессор
Отправить личное сообщение для Alexandroppolus Посмотреть профиль Найти все сообщения от Alexandroppolus
 
Регистрация: 25.10.2016
Сообщений: 1,005

Код отрабатывает до появления элемента. Попробуй перенести скрипт в конец верстки, либо по window.onload запустить
Ответить с цитированием
  #3 (permalink)  
Старый 05.02.2021, 21:48
Кандидат Javascript-наук
Отправить личное сообщение для StartGames Посмотреть профиль Найти все сообщения от StartGames
 
Регистрация: 13.06.2014
Сообщений: 138

спасибо))) перенес вниз и заработало))
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как в html вставить код, а конкретно переменную js Амай Общие вопросы Javascript 1 17.01.2020 18:32
eMail через JS konstantinopol Общие вопросы Javascript 15 12.01.2015 10:06
Виджет одноклассников через iframe borin55 Элементы интерфейса 3 06.08.2014 12:44
вставка iframe через ajax Grever AJAX и COMET 1 28.05.2014 07:56
В iframe применить стиль родительского окна Nikoole Элементы интерфейса 6 06.10.2011 21:50