Если вам нравится SbUP Форум, вы можете поддержать его - BTC: bc1qppjcl3c2cyjazy6lepmrv3fh6ke9mxs7zpfky0 , TRC20 и ещё....

 

Вопрос по изменению HTML с помощью Jquery

Автор Kazimirkas, 04-10-2013, 13:42:08

« назад - далее »

KazimirkasTopic starter

Я новичек.
Я начал изучение Jquery. Выучил разные базовые вещи.
У меня идея. (Надеюсь, что я правильно рассуждаю и ее можно реализовать)
У меня есть сайт на WP в области отчетности разных предприятий
На него регулярно добавляется аналитическая информация с оф. государственного сайта.
На гос. сайте другая верстка и при грубом копировании html кода приходится потом вручную вносить в него ряд однообразных изменений.
Изучив немного Jquery, я понял как написать функцию, которая будет улучшать html код для моего сайта автоматически. (Менять атрибуты таблицы, тэги заголовков, дописывать классы и прочее.)
Но эти изменения происходят в реальном времени, т.е, если я ее применю на странице, а потом нажму в браузере "посмотреть исходный код страницы" то он действительно будет исходый. А как грамотно отобразить текущий код (измененный с помощью jquery), чтобы потом его скопировать в свои посты?
Заранее спасибо за помощь.
  •  


MrViper

Kazimirkas, зачем столько мучений? Не легче ли подправить верстку, чем использовать JQ?


KazimirkasTopic starter

#2
Цитата: MrViper от 04-10-2013, 14:15:20
Kazimirkas, зачем столько мучений? Не легче ли подправить верстку, чем использовать JQ?
Дело в том, что это регулярная информация, представленная в виде структурированных табличных однотипных отчетов.
Все ручная правка однообразная и состоит из одинакового алгоритма, это все - пустая трата времени.
А я хочу, чтобы по одному нажатию кнопочки делалась магия.

Весртка на моем сайте максимально подправленна под исходник, тем не менее есть ряд вопросов, который не решается с помощью одной верcтки, например замена 10 тегов h1 на теги h5

Добавлено: 04-10-2013, 23:34:00


Вопрос был решен при помощи этого


    javascript:var div = dоcument.createElement("DIV");
    div.appendChild(dоcument.dоcumentElement);
    dоcument.write('<textarea style="height:100%; width:100%;">' + div.innerHTML.replace(/</g, "&lt;").replace(/>/g, "&gt;") + "</textarea>");
    void dоcument.close();



Взято с
http://gotochriswest.com/development...ntHTMLCode.php
  •  



Если вам нравится SbUP Форум, вы можете поддержать его - BTC: bc1qppjcl3c2cyjazy6lepmrv3fh6ke9mxs7zpfky0 , TRC20 и ещё....