CSS из фрейма
Доброго времени суток. Подскажите пожалуйста. Есть основная страница, есть фрейм. При клике во фрейме на блок создается новый блок div на основной странице, id получает из переменной.
var elemID = "elem"; var div_new = document.createElement('div'); div_new.className="new_class"; div_new.id= elemID+"_new" document.body.appendChild(div_new)Беда в том, что елементу не присваиваются свойства CSS, которые в классе и id находятся во фрейме. Как присвоить елементу id и class в таком случае? |
div_new.id = "someID";
div_new.className="someClass"; |
Создай div во фрейме, добавь его в документ фреймовский, скопируй getComputedStyle() и используй его для разукрашивания div'а во внешнем документе (или импортни этот же через document.importNode, но с IE проблемы). Короче, гемор. Не проще скопировать в стили нужный кусок кода?
|
danik.js, я просто подумал, что все не так сложно, и что всему вина пробел в знаниях. Но получается и вправду гемор, лучше уж я фреймовские стили перенесу на основную страницу.
|
Часовой пояс GMT +3, время: 11:45. |