|
|
автор: Mercedes-Benz (27.11.2008 в 12:24) |
|
|
для: deman-b
(03.04.2008 в 21:26)
| | Ошибка в синтаксисе (кавычки и точка с запятой).. сам только что ломал голову над своим кодом... Опера и мозилла проглатывала, а эксплорер не хотел | |
|
|
|
|
|
|
|
для: KirillKiev
(04.04.2008 в 15:25)
| | >но если сразу запихивать целую таблицу - то наверное проще все таки через innerHTML
ну это уже из серии философских вопросов :)
главное что? чтоб функционал сайта работал стабильно в во всех браузерах и
пользователю этого сайта глубоко по-барабану каким методом Вы пользуетесь чтоб создать таблицу. | |
|
|
|
|
|
|
|
для: Crux
(04.04.2008 в 12:27)
| | ну.. что поделать, яваскрипт для меня "темный лес", я ещо только учусь... | |
|
|
|
|
|
|
|
для: KirillKiev
(04.04.2008 в 15:25)
| | ну да. таблица формируется ещо в php скрипте потом на выходе печатается ява скрипт..
затемм этот скрипт подключается с помощью appendChild()
своего рода AJAX... но так как я его не знаю.. делаю так))) | |
|
|
|
|
|
|
|
для: Crux
(04.04.2008 в 11:20)
| | Нда.. так не работает...
это если добавлять в таблицу потом элементы
но если сразу запихивать целую таблицу - то наверное проще все таки через innerHTML | |
|
|
|
|
|
|
|
для: deman-b
(04.04.2008 в 12:17)
| | deman-b
я думаю Вы столкнулись с незнанием JavaScript в первую очередь.
уж простите меня, но те два примера которые Вы показали в первых ваших постах - это просто бред. | |
|
|
|
|
|
|
|
для: Crux
(04.04.2008 в 10:45)
| | > конечно можно, но иногда innerHTML с таблицами плохо дружит.
очень интересный момент. это в каких ситуациях? я кажется с такой сталкнулся, но так ничего и не поняял.. | |
|
|
|
|
|
|
|
для: Crux
(04.04.2008 в 11:20)
| | IE - капризный он | |
|
|
|
|
|
|
|
для: deman-b
(03.04.2008 в 21:26)
| | как много вкусных примеров!
буду переваривать)
благодарю всех за помощь!
ЗЫ: видимо я допускал ошибки которые опера мне прощала...
если возникнут трудности - обязательно спрошу)
Вопрос не в тему но всеже:
не одарит меня ктонибудь "живым" примерчиком AJAX`a ?)
prototype.js у меня вроде есть...
пробовал много раз но тоже не получается)) ну не дружит со мной яваскрипт)) | |
|
|
|
|
|
|
|
для: KirillKiev
(04.04.2008 в 10:52)
| | просвещаю примером:
<div id="fmframe"></div>
<script>
var table = "";
table += "<table id='fmtable'>";
table += "<tr><th>Name</th><th>Type</th><th>Size</th></tr>";
table += "<tr><td>music</td><td><DIR></td><td><DIR></td></tr>";
table += "<tr><td>qwerty</td><td><DIR></td><td><DIR></td></tr>";
table += "<tr><td>.htaccess</td><td></td><td>82</td></tr>";
table += "<tr><td>LICENSE</td><td></td><td>9573</td></tr>";
table += "<tr><td>GAME</td><td>TXT</td><td>213</td></tr>";
table += "<tr><td>Readme</td><td>doc</td><td>46080</td></tr>";
table += "<tr><td>chimiya</td><td>doc</td><td>49152</td></tr>";
table += "</table>";
document.getElementById('fmframe').innerHTML = table;
document.getElementById('fmtable').innerHTML += "<tr><td>new</td><td>new</td><td>new</td></tr>";
</script>
|
смотрим в Opere, FFи в IE.
вопрос: какой браузер опять обматерили? | |
|
|
|
|