Как дописать к IFRAME другой CSS @ DeForum.ru
DeДверь  
Логин:  
Пароль:  
  Автологин  
   
Разместить рекламу
Письмо админу
Правила | FAQ | *Поиск | Наша команда | Регистрация | Вход
 
 
 Страница 1 из 1 [ Сообщений: 15 ] 
*   Список форумов / Начинка и техника / Программирование для WWW » ответить » создать топик « | »
Автор Сообщение
MpaK999 Муж.
участник
1
Сообщения: 1716
Зарегистрирован: 14.11.02
Откуда: Ufa/Russia
Заголовок сообщения: Как дописать к IFRAME другой CSS
Сообщение Добавлено: 9 Июль 2004, 09:43:40 
есть Iframe который грузит с другого сайта некий код, хотелось бы добавить после к примеру загрузки свой css (к примеру покрасить ссылки)

Думаю на JavaScript, но вот как? Подскажите, ума не приложу.[/code]

_________________
:: metal kick ass ::
arlekino Муж.
соучастник
5
Сообщения: 481
Зарегистрирован: 05.07.01
Откуда: Москва
Сообщение Добавлено: 9 Июль 2004, 10:46:41 
oStylesheet = document.createStyleSheet( [sURL] [, iIndex])

Вроде эта функция.
MpaK999 Муж.
участник
1
Сообщения: 1716
Зарегистрирован: 14.11.02
Откуда: Ufa/Russia
Сообщение Добавлено: 9 Июль 2004, 11:11:52 
что-то никак, ноль внимания, даже ошибок не выдает

вот код:
Код:
<iframe src="http://anothesite.ru" name="cf" id="cf" width="100%" height="700" frameborder="0"></iframe><br>
<script language="JavaScript">
cf.document.createStyleSheet('../style.css');
</script>

_________________
:: metal kick ass ::
arlekino Муж.
соучастник
5
Сообщения: 481
Зарегистрирован: 05.07.01
Откуда: Москва
Сообщение Добавлено: 9 Июль 2004, 11:27:07 
Код:
<iframe src="http://anothesite.ru" name="cf" id="cf" width="100%" height="700" frameborder="0"></iframe><br>
<script language="JavaScript">
function style_iframe(){
    cf.document.createStyleSheet('../style.css');
}
document.onload = style_iframe;
</script>


По onload событию попробуй.
MpaK999 Муж.
участник
1
Сообщения: 1716
Зарегистрирован: 14.11.02
Откуда: Ufa/Russia
Сообщение Добавлено: 9 Июль 2004, 11:42:26 
arlekino, ноль, не помогает, даже онлоад на сам iframe ставил.

_________________
:: metal kick ass ::
arlekino Муж.
соучастник
5
Сообщения: 481
Зарегистрирован: 05.07.01
Откуда: Москва
Сообщение Добавлено: 9 Июль 2004, 11:50:29 

Цитата:
есть Iframe который грузит с другого сайта некий код


Ага, только что попробовал покрасить другой сайт. Написал "Access is denied". Значит нельзя. :(
MpaK999 Муж.
участник
1
Сообщения: 1716
Зарегистрирован: 14.11.02
Откуда: Ufa/Russia
Сообщение Добавлено: 9 Июль 2004, 12:25:35 
жаль... ссылки хотел во фрейме чужом покрасить :(

_________________
:: metal kick ass ::
arlekino Муж.
соучастник
5
Сообщения: 481
Зарегистрирован: 05.07.01
Откуда: Москва
Сообщение Добавлено: 9 Июль 2004, 13:12:54 
Сдается мне единственный способ это запрашивать с помощью PHP документ с чужого сервера и затем уже с ним работать.
MpaK999 Муж.
участник
1
Сообщения: 1716
Зарегистрирован: 14.11.02
Откуда: Ufa/Russia
Сообщение Добавлено: 9 Июль 2004, 14:20:31 
arlekino, эта идея возникала, пока рассматриваем :( просто хотелось как проще.

_________________
:: metal kick ass ::
Crazy Муж.
Модератор
107
Сообщения: 14561
Зарегистрирован: 23.12.01
Откуда: Moscow
Сообщение Добавлено: 9 Июль 2004, 16:43:21 

MpaK999 писал(а):
жаль... ссылки хотел во фрейме чужом покрасить :(



Ты не должен этого хотеть. Соответственно, JS этого не позволит.
MpaK999 Муж.
участник
1
Сообщения: 1716
Зарегистрирован: 14.11.02
Откуда: Ufa/Russia
Сообщение Добавлено: 10 Июль 2004, 08:30:16 
Crazy, я понимаю, что я не должен хотеть, но всё же :)

в принципе пришлось просто забить, черт с ними этими ссылками.

_________________
:: metal kick ass ::
Nekta
новый человек
0
Сообщения: 133
Зарегистрирован: 15.05.03
Сообщение Добавлено: 11 Июль 2004, 15:42:05 
по сути дела "и это правильно" потому как...получается переиначивание чьего-то конечного творения. могу представить, что с визуальной т.з. это симпатичнее будет, но..

_________________
Критика - это учить автора, как бы я сделал на его месте, если бы умел.
Карел Чапек.
MpaK999 Муж.
участник
1
Сообщения: 1716
Зарегистрирован: 14.11.02
Откуда: Ufa/Russia
Сообщение Добавлено: 11 Июль 2004, 20:26:50 
Nekta, по идеи сами создателя такого сервиса (как к примеру расчет ж/д перевозок) раз уж дают такой сервис в айфрейме и дают настройку некоторых элементов ксс, то уж могли давать настройку цвета ссылок :(

_________________
:: metal kick ass ::
Crazy Муж.
Модератор
107
Сообщения: 14561
Зарегистрирован: 23.12.01
Откуда: Moscow
Сообщение Добавлено: 11 Июль 2004, 20:36:17 
Ну так и спишись с ними.

_________________
We've got the big memory and the small memory. The small memory's to remember the small things and the big memory's to forget the big ones.
MpaK999 Муж.
участник
1
Сообщения: 1716
Зарегистрирован: 14.11.02
Откуда: Ufa/Russia
Сообщение Добавлено: 11 Июль 2004, 20:43:06 
Crazy, писали, но раз сервис бесплатный, то и соответственно...

разумееться, можно скачивать раз в день данный урл и самому ставить свой ксс.

_________________
:: metal kick ass ::
*   Список форумов / Начинка и техника / Программирование для WWW « | » » ответить » создать топик
 Страница 1 из 1 [ Сообщений: 15 ] 
Показать сообщения за:   Поле сортировки  
Найти:
Перейти:  
Уровень доступа: Вы не можете начинать темы. Вы не можете отвечать на сообщения. Вы не можете редактировать свои сообщения. Вы не можете удалять свои сообщения. Вы не можете добавлять вложения.
cron


ООО ДеФорум
При использовании материалов сайта ссылка на DeForum.ru — обязательна.
Проект Павла Батурина ©2001-2077; // Powered by phpBB © 2013 phpBB Group
Rambler's Top100