|
|
|
Почему так
|
|||
|---|---|---|---|
|
#18+
вот привожу текст 1.html ...при открытии в браузере повляется только строка Готiвковi курси ..и все !. Подскажите почему остальной кусок кода игнорируется ? А должна генериться табличка . Help плиз . Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. Модератор: в следующий раз оформляйте код самостоятельно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2008, 18:23 |
|
||
|
Почему так
|
|||
|---|---|---|---|
|
#18+
Начните с ~PJ part3 = new Array("Швейцарський франк (CHF) " ,"4.000","4.000","4.000"); P.S. Подсветка кода - рулит _________________ "Helo, word!" - 17 errors 56 warnings Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2008, 18:30 |
|
||
|
Почему так
|
|||
|---|---|---|---|
|
#18+
P.P.S. Mozilla -> Tools -> Web Development -> JavaScript Console || Mozilla FireFox -> Tools -> Error Console тоже: Error Console Error: у is not defined Source File: file:///E:/1.html Line: 25 for(y=0; o'<=3; y++) _________________ "Helo, word!" - 17 errors 56 warnings Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2008, 18:35 |
|
||
|
Почему так
|
|||
|---|---|---|---|
|
#18+
да спасибо , но это проблему не решает . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2008, 18:35 |
|
||
|
Почему так
|
|||
|---|---|---|---|
|
#18+
вот спасибо ;-) а я новичек и в темную искал . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2008, 18:40 |
|
||
|
Почему так
|
|||
|---|---|---|---|
|
#18+
~PJ в темную искал IMHO, джентльменский набор: 1. Mozilla -> Tools -> Web Development -> JavaScript Console || Mozilla FireFox -> Tools -> Error Console 2. Mozilla -> Tools -> Web Development -> DOM Inspector || Mozilla FireFox -> Tools -> DOM Inspector 3. Mozilla -> Tools -> Web Development -> JavaScript Debugger || Mozilla FireFox -> Tools -> JavaScript Debugger || Mozilla FireFox -> Tools -> Firebug _________________ "Helo, word!" - 17 errors 56 warnings Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2008, 18:46 |
|
||
|
Почему так
|
|||
|---|---|---|---|
|
#18+
вопрос такой а как мне уже сформированный документ сохранить ? Цель такая ..эта страница будет формироваться динамически , но ее нужно отправить почтой . С отправкой мне все понятно . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2008, 18:50 |
|
||
|
Почему так
|
|||
|---|---|---|---|
|
#18+
Гм... Вы сами просто в browser'е попробуйте сделать File->Save Page As... и посмотрите, что он Вам сохранит. Как вариант - самому брать innerHTML и юзать его. _________________ "Helo, word!" - 17 errors 56 warnings Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2008, 19:01 |
|
||
|
Почему так
|
|||
|---|---|---|---|
|
#18+
~PJвот привожу текст 1.html ... а откуда и зачем такой странный подход к динамическом у формированию содержимого - с помощью document.write? Страница - чистый хтмл что ли, серверного языка не используется? P.S. ~PJpart1 = new Array("Долар США (USD)","5.000","5.000","5.000"); part2 = new Array("Євро (EUR)","7.4500","7.000","7.000"); part3 = new Array("Швейцарський франк (CHF),"4.000","4.000","4.000"); tablekurs = new Array("",part1,part2,part3); какой-то иезуитский подход :-). Можно проще для восприятия писать (результат тот же самый будет, естественно): Код: plaintext 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2008, 00:54 |
|
||
|
Почему так
|
|||
|---|---|---|---|
|
#18+
Может, все же изуверский? :) ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2008, 02:12 |
|
||
|
Почему так
|
|||
|---|---|---|---|
|
#18+
IDVsbruckМожет, все же изуверский? :) ;) всё может быть :-). Особенно учитывая количество document.write. Ими что, вся страница формируется? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2008, 04:05 |
|
||
|
Почему так
|
|||
|---|---|---|---|
|
#18+
To: illion Лучше давать по сути решение на тему ..если есть оно . Кстати это пример из книги JavaScript Аллен Вайк и др. Издательство Диасофт (я только изменил перечень деталей на курсы валют) я использую JavaScript всего 3 день . Конечно же для своей задачи я и пример переделал и данные заталкиваю в массив из XLS файла который скачиваю по http , затем строю html и аттачу к письму . Которое высылается автоматом. Иезуиты нормальные пацаны были ;-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2008, 23:17 |
|
||
|
Почему так
|
|||
|---|---|---|---|
|
#18+
~PJ, Если в книжке встречается документ.врите и бумага не мягкая, чтобы употребить - значит на помойку. Вообще-то, если серьёзно, не в яваскрипте дело - его-то изучать не три дня, а три часа достаточно. Другое дело ДОМ, ДХТМЛ и ЦСС, которых в этой книге, судя по документ.врите быть не может в принципе. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2008, 23:30 |
|
||
|
Почему так
|
|||
|---|---|---|---|
|
#18+
Я не понимаю эта реплика к чему... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2008, 23:47 |
|
||
|
Почему так
|
|||
|---|---|---|---|
|
#18+
~PJ, Про книжку, про автора, про издательство, и - ясен помидор - про document.write. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2008, 23:52 |
|
||
|
Почему так
|
|||
|---|---|---|---|
|
#18+
Вместо критики книжки , что есть дельного ? Своя книга , 'правильный' код хоть что то ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2008, 00:30 |
|
||
|
Почему так
|
|||
|---|---|---|---|
|
#18+
> данные заталкиваю в массив из XLS файла который скачиваю по http , > затем строю html и аттачу к письму А непосредственно на сервере не судьба всё это сделать? И ещё, откуда берется XLS файл? А то мож и без него можно обойтись... Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2008, 00:54 |
|
||
|
Почему так
|
|||
|---|---|---|---|
|
#18+
Вдогонку. Раз уж нужна отправка письма "автоматом" - так однозначно делать на сервере. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2008, 00:56 |
|
||
|
Почему так
|
|||
|---|---|---|---|
|
#18+
блин, кто ж написал, что яваскрипт изучать - три часа? его пару месяцев изучать надо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2008, 13:04 |
|
||
|
Почему так
|
|||
|---|---|---|---|
|
#18+
To vkle и другие ребята ...мне нужно было с клиента (сервер я не разрабатываю) просто скачивать xls файл и вытягивать из него данные (удалить несколько листов в xls) формировать html табличку (она все таки на много меньше xls и удобнее юзеру ее и смотреть и печатать) которую я и шлю почтой юзеру . И все !!! я мог это написать на С++ или .NET но решил попробовать на JS и VBS. При чем тут сервер ....при чем тут замечания на документ врайт...при чем тут некоторые гонят на книги....если есть у кого то ценные замечания...повторяю ценные , то блин код сюда приложите , тогда посмотрим насколько эти замечания хороши . По поводу сколько изучать ...пустой это разговор . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2008, 20:38 |
|
||
|
Почему так
|
|||
|---|---|---|---|
|
#18+
> .мне нужно было с клиента (сервер я не разрабатываю) ИМХО сервер всё же более "под контролем". Для серверных технологий есть более-менее полноценнные средства для работы с XLS. Что касается выполнения тех же действий на клиенте, то много проще сделать програмульку (и запускать ее ручками от имени юзера), которая при наличии на компе екселя (не забудьте ещё про его версии!) произведет какие то действия с содержимым файла и после _предоставит_ юзеру возможность самостоятельно отправить его письмом. С точки зрения нормально настроенной безопасности - как то так. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2008, 23:49 |
|
||
|
Почему так
|
|||
|---|---|---|---|
|
#18+
~PJмне нужно было с клиента (сервер я не разрабатываю) просто скачивать xls файл и вытягивать из него данные (удалить несколько листов в xls) формировать html табличку (она все таки на много меньше xls и удобнее юзеру ее и смотреть и печатать) которую я и шлю почтой юзеру . И все !!! я мог это написать на С++ или .NET но решил попробовать на JS и VBS. При чем тут сервер ....при чем тут замечания на документ врайт...при чем тут некоторые гонят на книги... все это преимущественно серверные задачи. Если хочется сделать это на клиенте без участия сервера, то следует учесть, что в JavaScript нет средств для реализации данной задачи. Такие средства есть только в JScript и VBScript, а это значит, что работать творенье будет только в ИЕ. Я так понимаю, что с обработкой xls у тебя проблем не возникло, равно как и с почтой. Для работы с файловой системой поищи описание объекта FileSystemObject и его методов (сохранение файла на диск возможно только при низком уровне безопасности в ИЕ и наличии прав доступа к диску/папке). Также можно минуя сохранение файла получить в переменную содержание страницы (var content = document.body.innerHTML) и поработать с ним. По поводу замечаний по document.write и моих замечаний о способе формирования массива. Да, в книжке умник какой-то так написал. Да, это работает. Но код настолько дубовый, что на него даже смотреть неприятно. Я никогда не применяю понятие "быдлокод", но это он. Как бы мог выглядеть более-менее приемлемый код? Примерно так: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.11.2008, 05:32 |
|
||
|
|

start [/forum/topic.php?fid=22&msg=35641349&tid=1455609]: |
0ms |
get settings: |
10ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
22ms |
get topic data: |
8ms |
get forum data: |
3ms |
get page messages: |
50ms |
get tp. blocked users: |
1ms |
| others: | 238ms |
| total: | 354ms |

| 0 / 0 |
