Мне нужно открыть несколько окон и получить HTML-контент, а затем я хочу нажать или написать на новой HTML-странице. Это возможно?

Пример: пример окна — нажмите здесь. У нас есть window1 и window2 (см. Вышеупомянутую картинку). Window1 содержит параграф 1, а Window2 содержит параграф 2, мне нужно получить этот параграф 1 и 2, написать в window3

У меня есть код, чтобы написать новое окно. Пожалуйста, предложите или помогите выполнить мое требование?

Мой код:

var url = document.getElementById('ifrmDivisionPage').src; var tabOrWindow = window.open(url, '_blank'); tabOrWindow.document.write( "{amp}lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"{amp}gt;" ); tabOrWindow.document.write( "{amp}lt;html{amp}gt;" ); tabOrWindow.document.write( "{amp}lt;head{amp}gt;" ); tabOrWindow.document.write( "{amp}lt;meta charset='utf-8'{amp}gt;" ); tabOrWindow.document.write("{amp}lt;/head{amp}gt;{amp}lt;body{amp}gt;"); tabOrWindow.document.write($("#ifrmDivisionPage").contents().find("body").html()); tabOrWindow.document.write("{amp}lt;/body{amp}gt;"); tabOrWindow.document.write("{amp}lt;/html{amp}gt;"); 

Да. Это возможно. Вы можете использовать много подходов, чтобы сделать это. Здесь вам помогут методы ползания и скребки. В качестве примера попробуйте загрузить необходимые URL в iframes, не открывая их в разных окнах, и тогда вы сможете легко получить доступ к их элементам DOM. Затем просто возьмите необходимый контент с помощью простого JavaScript и примените его где угодно.

Isurus

новый участник этого сайта. Будьте внимательны, спрашивая разъяснения, комментируя и отвечая. Проверьте наш

Правила поведения

,