Доступ к кадру внутри кадра

Хорошо, вот ситуация. У меня есть сайт, на который я подписываюсь, который позволяет вам добавлять свой собственный код и т. Д. У них есть редактор форума, который я не могу обработать, чтобы соответствовать моему сайту, поэтому я 'Я хотел бы просто изменить цвета самого внутреннего кадра (doc3 в примере ниже).

Вот основные настройки ... да, все документы находятся в одном домене, но я могу только добавить код в основной документ. Кадр doc3 создается динамически. У первого фрейма есть класс, но нет имени, у второго - только идентификатор ... Я нене знаю, работает ли привязка для внутреннего фрейма, но firebug нене дает мне никаких ошибок.

О, и я попытался внедрить таблицу стилей, но безуспешно.

Основной документ (с моими попытками доступа к doc3)





$(document).ready(function(){
 $('iframe').bind('load', function(){
  $(this).contents().find('body').css({'background-color':'#333333','color':'#ddd'}); // This does change doc2 colors
  $(this).contents().find('iframe#doc3').bind('load', function(){
   $(this).contents().find('body').css({'background-color':'#333333','color':'#ddd'}); // doesn't work :(
  })
 })
})



Document #1



doc2.htm






Document #2




doc3.htm




 
Document #3


Надеюсь, я сделал это достаточно ясно. Любая помощь или точка в правильном направлении будет принята с благодарностью :)

Изменить: обновил основной документ с предложением от Wannfrieden (спасибо!), Но, к сожалению, я все еще могу »t добраться до doc3.htm

Ответы на вопрос(4)

Ваш ответ на вопрос