Получить iframe из содержащегося элемента - PullRequest
0 голосов
/ 24 февраля 2020

У меня есть узел внутри iframe, и мне нужно получить iframe, который содержит этот узел. Код JS выполняется в документе, содержащем iframe, но внутри функции, которая должна найти элемент iframe, я получил только содержащийся узел.

1 Ответ

0 голосов
/ 24 февраля 2020

Попробуйте этот пример Или нажмите на ссылку ниже:

https://www.npmjs.com/package/node-iframe-replacement

var iframeReplacement = require ('node-iframe-replace');

// добавить замену iframe к express в качестве промежуточного программного обеспечения (добавляет метод res.merge) app.use (iframeReplacement);

// создать обычный express маршрут app.get ('/' , function (req, res) {

// respond to this request with our fake-news content embedded within the BBC News home page
res.merge('fake-news', {
    // external url to fetch
   sourceUrl: 'http://www.bbc.co.uk/news',
   // css selector to inject our content into
   sourcePlaceholder: 'div[data-entityid="container-top-stories#1"]',
   // pass a function here to intercept the source html prior to merging
   transform: null
});

});

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