Модераторы: skyboy, MoLeX, Aliance, ksnk

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> проблема совместимости браузеров 
:(
    Опции темы
WIPS
Дата 9.7.2007, 02:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 199
Регистрация: 22.5.2006
Где: Украина, Киев

Репутация: 1
Всего: 8



SelenIT, к сожалению не помню, но зная себя как верстальщика - скорее всего, что в таблицу smile. Хочешь сказать, что надо было не забывать генерить что-нибудь типа <tbody>?
--------------------
Автопроизводители, машины, марки, модели!
PM MAIL WWW ICQ Skype   Вверх
SelenIT
Дата 9.7.2007, 02:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


баг форума
****


Профиль
Группа: Завсегдатай
Сообщений: 3996
Регистрация: 17.10.2006
Где: Pale Blue Dot

Репутация: 32
Всего: 401



Угу;). Это во-первых, а во-вторых, "правильные" браузеры очень не любят <form> между <tr> и <td> и тому подобные формы издевательства над DOM. При корректной вложенности тегов все, как правило, нормально добавляется...


--------------------
Осторожно! Данный юзер и его посты содержат ДГМО! Противопоказано лицам с предрасположенностью к зонеризму!
PM MAIL   Вверх
Ravanger
Дата 10.7.2007, 11:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 31
Регистрация: 26.6.2007

Репутация: нет
Всего: нет



скрипт добавляющий селекты:
Код

function essence_field_add(my_data)
{
    //alert ("ll="+document.getElementById(my_data).parentNode.innerHTML);
    document.getElementById(my_data).parentNode.innerHTML = document.getElementById(my_data).parentNode.innerHTML + "<table border=0>" + document.getElementById(my_data).innerHTML + "</table>";
}

html форма
Код

<tr>
 <td colspan="3" id=f{property_id_essence} bgcolor="#ffffff">
  <table id=ff{property_id_essence} width=930 align="center" border=0>
   <tr>
  <td class=tb align=right width="292">{property_name_essence} : </td>
  <td class=t nowrap width=400>
    <select class=form_bord style="width: 345px;" name='property_{property_id_essence}[]' id='property_{property_id_essence}'>
        {ess_list}
    </select> 
    <input type="button" value="+" onClick="essence_field_add('ff{property_id_essence}');" class="form_bord" style="width: 20px;">
    <input type="button" value="..." onClick="essence_field_edit(this, {property_essence_value});" class="form_bord" style="width: 20px;">
  </td>
  <td class=t width=230><font style="font-size : 9px;color:#419DF3">{property_group_essence} ({property_id_essence})</font></td>
  </tr>
  </table>
  </td>

PM MAIL   Вверх
ilyalyu
Дата 10.7.2007, 23:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 135
Регистрация: 25.10.2006

Репутация: нет
Всего: нет



чтой-то я не понимаю, что означают фигурные скобочки. в любом случае, полезно послать форму методом GET и посмотреть какая query string передается из разных браузеров
PM MAIL   Вверх
SelenIT
Дата 11.7.2007, 01:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


баг форума
****


Профиль
Группа: Завсегдатай
Сообщений: 3996
Регистрация: 17.10.2006
Где: Pale Blue Dot

Репутация: 32
Всего: 401



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

А вот то, что у элементов формы одновременно есть name со скобками и id без таковых - это настораживает. Если обращений к ним по id-ам нет (по крайней мере, в приведенном фрагменте кода не видать) я бы id-ы вообще выкинул - во избежание неоднозначности...


--------------------
Осторожно! Данный юзер и его посты содержат ДГМО! Противопоказано лицам с предрасположенностью к зонеризму!
PM MAIL   Вверх
Ravanger
Дата 11.7.2007, 09:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 31
Регистрация: 26.6.2007

Репутация: нет
Всего: нет



Цитата

я бы id-ы вообще выкинул - во избежание неоднозначности...


по этому id в базе поля создаются, for example: "property_307"
PM MAIL   Вверх
SelenIT
Дата 11.7.2007, 09:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


баг форума
****


Профиль
Группа: Завсегдатай
Сообщений: 3996
Регистрация: 17.10.2006
Где: Pale Blue Dot

Репутация: 32
Всего: 401



Ну и пусть себе создаются - насколько я понимаю, это происходит до генерации формы, в HTML-то их зачем выпихивать?

А на крайняк (если я чего-то недопонимаю;) пусть создаются по name, делов-то... два символа отбросить...


--------------------
Осторожно! Данный юзер и его посты содержат ДГМО! Противопоказано лицам с предрасположенностью к зонеризму!
PM MAIL   Вверх
Ravanger
Дата 11.7.2007, 09:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 31
Регистрация: 26.6.2007

Репутация: нет
Всего: нет



Цитата

чтой-то я не понимаю, что означают фигурные скобочки.


это PEAR'овский шаблонизатор
PM MAIL   Вверх
sTa1kEr
Дата 11.7.2007, 10:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


9/10 программиста
***


Профиль
Группа: Завсегдатай
Сообщений: 1553
Регистрация: 21.2.2007

Репутация: 56
Всего: 146



А где сам тэг FORM? И еще лучше добовлять новые элементы через DOM, а не innerHTML.
PM MAIL   Вверх
Ravanger
Дата 11.7.2007, 10:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 31
Регистрация: 26.6.2007

Репутация: нет
Всего: нет



Цитата

И еще лучше добовлять новые элементы через DOM, а не innerHTML.


а как это сделать, не сталкивался никогда...
PM MAIL   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0717 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.