Хватая класс на фрейме - PullRequest
       12

Хватая класс на фрейме

0 голосов
/ 13 июля 2011

Я могу получить идентификатор из iframe с этим

var iFrame = window.top.document.getElementById('window_<?php echo $_product->getId() ?>_content');

однако я не могу понять, как взять класс этого iframe. Библиотека прототипов также загружена на сайт, но я не знаю, как заставить $ selector получить что-то из window.top

Причина, по которой я должен это сделать, заключается в том, что идентификатор генерируется двумя разными способами на сайте и не будет работать для моих целей.

Я начал играть с

var iFrame = window.top.document.getElementsByClassName('theIframe');

но у меня это пока не работает ...

Любые идеи о том, как я могу получить имя класса iFrame? Как мне достичь вершины с помощью селектора прототипов?

1 Ответ

2 голосов
/ 13 июля 2011

Будет возвращен класс:

window.top.document.getElementById('window_<?php echo $_product->getId() ?>_content').className

Если вы все равно сохраняете элемент iframe в переменной, вы можете использовать:

iFrame.className
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...