Необходимо на клиенте получить данные с другого сайта.
Нужная информация на странице другого сайта хранится в
<div id='1'>дежурный</div>
Как реализовать?
Вот так примерно, однако в общем случае может помешать CORS, поэтому тут используется публичный прокси, для этих же целей Вам придется настроить проксирование для этого запроса на своем сервере:
let req = (url, selector, target) => fetch('https://cors-anywhere.herokuapp.com/' + url)
.then(r => r.text())
.then(r => {
let tmp = document.createElement('div');
tmp.innerHTML = r;
console.log(r)
tmp.innerHTML = tmp.querySelector(selector).innerHTML;
document.querySelector(target).appendChild(tmp);
});
let url = 'https://ru.stackoverflow.com/';
req(
url,
'#question-mini-list h3 a',
'#one'
);
<div id="one" style="color:red"></div>
Продвижение своими сайтами как стратегия роста и независимости