Я пытаюсь написать тест, которому необходимо получить доступ к элементам в iframe. (Нарисуйте рисунок комнаты с 20 стульями, каждый из этих стульев - это собственный объект, мне нужно иметь доступ к этим стульям). Используя инструменты разработчика и элементный элемент, он выделяет только iframe, но не позволяет мне получить доступ. Я очень новичок в тестировании, поэтому я в недоумении.Невозможно выбрать элемент внутри iframe
элемент в HTML, когда подсветка IFRAME как это:
<iframe name="daasFrame" class="daas-surface" frameborder="0" width="100%" height="100%" ng-src="/Drawing/EventDiagram/e020c975-6f1f-4c6c-bf34-34fa7221c8f3/?venueId=&seatingStyle=theater&language=en&units=Imperial&theme=default&shiftHeader=true"
src="/Drawing/EventDiagram/e020c975-6f1f-4c6c-bf34-34fa7221c8f3/?venueId=&seatingStyle=theater&language=en&units=Imperial&theme=default&shiftHeader=true"></iframe>
Я понял, в тесте я один могу сделать переключатель в положение, однако я не имею ни малейшего представления о элементы будут вызваны для взаимодействия.
Посмотрите на http://stackoverflow.com/questions/16103407/get-html-inside-iframe-using-jquery –
Вы имеете в виду вы хотите получить элементы внутри iframe, используя код транспортира? или вы хотите получить к ним доступ с помощью инструментов разработчика, чтобы вы могли кодировать эти элементы? –
Я использую обратный способ ... В iframe вы можете получить доступ к функциям на вызывающем объекте, используя parent.anyFunction() ... и затем, в iframe init, я вызываю что-то вроде parent.getConfig(), и я делаю необходимые действия , –