Как открыть часть содержимого моей страницы в собственном браузере?

#javascript #jquery #html

#javascript #jquery #HTML

Вопрос:

если у меня есть страница:

 <body>
  <div id='part_one'>...</div>
  <div id='part_two'>...</div>
  <div id='part_three'>...</div>

  //Create a link here to open the content of div `part_two` in own browser
</body>
  

Я хотел бы создать ссылку на странице, когда пользователь нажимает на ссылку, содержимое div part_two будет открыто в собственном браузере, как это сделать?

Комментарии:

1. Вы бы предпочли, чтобы это было во всплывающем окне вместо этого?

Ответ №1:

 <a href="#" onclick="var w=window.open();w.document.write(document.getElementById('part_two').innerHTML);w.document.close();return false">Open #2 in new window</a>
  

Однако это ужасно грубый способ создания такой ссылки. Если данные необходимо открыть в новом окне, вам всегда нужно предоставить резервную страницу (вставить ее href ) и использовать ненавязчивый JavaScript, поэтому привяжите click слушателя к вашему скрипту, а не как в моем примере.