Я хотел бы сделать автоматическую копию содержимого div со страницы 1 и вставить его в div на странице 2? Какой лучший, самый простой способ достичь этого?javascript - как скопировать содержимое div на другую страницу
ответ
Для JavaScript только и с поддержкой HTML5,
Page 1:
var pageContent = document.getElementById("myDiv1").innerHTML;
sessionStorage.setItem("page1content", pageContent);
Page 2:
document.getElementById("myDiv2").innerHTML=sessionStorage.getItem("page1content");
В зависимости от ваших требований вы можете сохранить значение div в LocalStorage при копировании для копирования, а затем прочитать его из LocalStorage, когда они нажимают кнопку paste. Это самый легкий.
К сожалению, если вы хотите на самом деле положить что-то в буфер обмена своей системы, вам нужно будет использовать Flash.
Я думаю, что самый простой способ сделать это - использовать iframe. Вы просто просматриваете содержимое страницы1 и показываете его на стр. 2.
Быстрый пример:
<iframe name="inlineframe" src="pag1.html" frameborder="0" scrolling="auto" width="500" height="500" marginwidth="5" marginheight="5" ></iframe>
Это один 'простой' решение. Но, конечно, есть и другие методы. Это решение легко, потому что вам не нужен jquery.
Это легче сделать с JQuery, но вы можете получить HTML в виде DIV с помощью innerHTML как таковой:
var div1 = document.getElementById('div1'),
div1html = div1.innerHTML;
Копирование его в DIV на различной страницы, однако требует некоторой работы ..
Я знаю, что это не полностью отвечает на ваш вопрос, я просто даю вам некоторое представление о том, как получить html элемента. Копирование его, используя JS, мог бы что-то вроде этого:
var div2 = document.getElementById('div2')
div2.appendChild(div1.cloneNode(true));
- 1. Как добавить содержимое div с определенным классом на другую страницу?
- 2. Открыть другую страницу/содержимое в другом div HTML Javascript
- 3. скопировать содержимое DIV в буфер
- 4. копировать 1 div содержимое на другую страницу div с помощью javascript
- 5. как скопировать содержимое div в другой div
- 6. javascript, который копирует содержимое, которое находится в html div на другую созданную мной страницу
- 7. Как скопировать содержимое SD-карты в другую
- 8. Как скопировать содержимое матрицы numpy в другую?
- 9. Вставьте div с страницы на другую страницу
- 10. Как сделать ссылку Div на другую страницу?
- 11. Javascript не загружает другую страницу в DIV
- 12. Javascript перенаправляет на другую страницу
- 13. Как скрыть главную страницу div при нажатии на другую вкладку
- 14. Перенаправление на другую страницу Javascript
- 15. Как добавить содержимое текущей страницы на другую страницу?
- 16. Как скопировать содержимое с одной вкладки на другую в JavaFX?
- 17. Использование Javascript для перехода на другую страницу
- 18. Как передать содержимое одной кнопки загрузки файла на другую страницу?
- 19. Пропустить массив javascript на другую страницу
- 20. C - Скопировать содержимое одной папки в другую
- 21. Как скопировать содержимое iframe в div?
- 22. Возможно ли скопировать содержимое панели на другую панель
- 23. PHP/Javascript передавая сообщение на другую страницу
- 24. Javascript обновить другую страницу
- 25. передать переменную javascript на другую страницу php
- 26. JavaScript не window.location перенаправление на другую страницу
- 27. Javascript не будет ссылаться на другую страницу
- 28. Задайте страницу jsp как содержимое div в файле javascript
- 29. Javascript document.write() направление на другую страницу
- 30. Как сделать весь DIV кликабельным, чтобы перейти на другую страницу?
Это был localStorage, но фигура sessionStorage могла бы работать лучше, так как вам не хотелось бы, чтобы какой-то фрагмент HTML в хранилище был хорошим. – Kyo