![]() |
|
Модераторы: Sardar, Aliance |
![]()
|
|
| GIK |
|
|||
![]() Добрый человек ![]() ![]() Профиль Группа: Участник Сообщений: 985 Регистрация: 3.6.2005 Где: я только не небыв ал Репутация: нет Всего: 14 |
Всем привет!
Задвал я этот вопрос уже, но так и неразобрался... Можно ли вставить в определенное место в коде, код из другого файла. Например есть теги TABLE: <TABLE> </TABLE> и я хочу вставить в него данные из другого файла: <TBODY> <TR><TD>...</TD></TR> </TBODY> или хотя бы установить какую нибудь точку в коде, куда вставляется другой код из другого файла. Если есть какие нибудь варанты решения данной задачи, большая просьба если не влом объяснить по подробнее. СПАСИБО заранее. -------------------- Математика=>пиво=> програмирование, три вещи последовательны и совместимы !!! Программирование - это не деятельнось! Программирование - это состояние души! Бог - самый крутой программист. |
|||
|
||||
| bars80080 |
|
||||||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 44 Всего: 315 |
дык, если есть допустим
если таблица, то сложнее. можно также попытаться, надо только ухватиться за что-нибудь, т.к. если <table id="qw"> и воспользуешься предыдущим методом, то снесёшь всё что там было внутри можно получить к примеру идентификатор какой-то строки:
но не факт что заработает. есть специальные методы по генерированию строк и ячеек (insertRow, insertCell, creatElement('tr'), .apendChild(), insertBefore(x, y)). но что и как использовать зависит от конкретного кода, как ты его хочешь использовать, а описывать всё слишком долго Это сообщение отредактировал(а) bars80080 - 10.4.2009, 17:44 |
||||||
|
|||||||
| GIK |
|
|||
![]() Добрый человек ![]() ![]() Профиль Группа: Участник Сообщений: 985 Регистрация: 3.6.2005 Где: я только не небыв ал Репутация: нет Всего: 14 |
спасибо за совет! А как припоять данные из файла? Просто у меня куча страничек у них некоторые таблицы одинаковы, и чтобы мне не менять (при обновлении) каждый раз все странички, мне надо вытаскивать из одного места, желательно из файла .txt
-------------------- Математика=>пиво=> програмирование, три вещи последовательны и совместимы !!! Программирование - это не деятельнось! Программирование - это состояние души! Бог - самый крутой программист. |
|||
|
||||
| bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 44 Всего: 315 |
ну это вообще-то вся серверная сторона. для чего нужен пхп? чтобы из данных генерировать одну и туже страницу, но с разным содержимым
если нужно, чтобы без перезагрузки страницы, то ещё аякс надо будет почитать Добавлено через 1 минуту и 6 секунд озвучте, пожалуйста, задачу полностью, а то мне кажется вы не с той стороны на неё зашли |
|||
|
||||
| GIK |
|
|||
![]() Добрый человек ![]() ![]() Профиль Группа: Участник Сообщений: 985 Регистрация: 3.6.2005 Где: я только не небыв ал Репутация: нет Всего: 14 |
Есть одна проблема с innerHTML
У меня все работает если строка "сплошная" напиример без проблем можно вставить вот так: document.getElementById(f1).innerHTML="<TBODY><TR><TD height=20px>sdsdsd</TD></TR></TBODY>"; вот так : document.getElementById(f1).innerHTML=" <TBODY> <TR><TD height=20px>sdsdsd</TD> </TR> </TBODY>"; Уже не работает. Можно конечно соеденить все, но для редактипрования это ну ОООчень не удобно, т.к. код огромный... Есть решение это проблемы с помошью JS ? -------------------- Математика=>пиво=> програмирование, три вещи последовательны и совместимы !!! Программирование - это не деятельнось! Программирование - это состояние души! Бог - самый крутой программист. |
|||
|
||||
| bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 44 Всего: 315 |
конечно не работает. в javascript конец кода либо ; либо перевод строки
надо либо соединять с помощью конкатенации txt1 + txt2 либо просто подгружая откуда-то (насколько помню задача серверная), то там текст либо без перевода строк, либо при чтении из файла автоматизировать процесс, пущай сам раставляет "; в конце строки и txt += " в начале |
|||
|
||||
| GIK |
|
|||
![]() Добрый человек ![]() ![]() Профиль Группа: Участник Сообщений: 985 Регистрация: 3.6.2005 Где: я только не небыв ал Репутация: нет Всего: 14 |
па о подробнее можно? -------------------- Математика=>пиво=> програмирование, три вещи последовательны и совместимы !!! Программирование - это не деятельнось! Программирование - это состояние души! Бог - самый крутой программист. |
|||
|
||||
| bars80080 |
|
||||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 44 Всего: 315 |
ну, в смысле. у тебя есть допустим такой код:
именно так, с переводами строк когда мы считываем его на сервере из файла, то лучше это делать построчно
\r\n - это перевод строки (обязательно в двойных кавычках), чтоб в браузере строчки не слиплись |
||||
|
|||||
| GIK |
|
|||
![]() Добрый человек ![]() ![]() Профиль Группа: Участник Сообщений: 985 Регистрация: 3.6.2005 Где: я только не небыв ал Репутация: нет Всего: 14 |
ок, спасибо, щас разберусь
-------------------- Математика=>пиво=> програмирование, три вещи последовательны и совместимы !!! Программирование - это не деятельнось! Программирование - это состояние души! Бог - самый крутой программист. |
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | JavaScript: для новичков | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |