|
|
|
Обновление ....
|
|||
|---|---|---|---|
|
#18+
Подскажите, пожалуйста... Есть вот такая страничка: Код: 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. При клике на кнопочке, строка "111111111111111111111111111111111111111111111111" добавляется в iframe.... Вернее должна добавляться :) Мозила вообще молчит, не кидает даже никаких ошибок.. Експлорер говорит, что var iframe_document=iframe.contentWindow.document; это null или not object. В опере все работает. Если добавить в методе createIframe() последней строчкой "alert('чего-то там')"? то все срабатывает. Такое впечатление, что то, что вставлено с помощью innerHTML не успевает занестись в документ..... Как обойти это дело, подскажите, пожалуйста. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2008, 15:20 |
|
||
|
Обновление ....
|
|||
|---|---|---|---|
|
#18+
Не успевает. Надо единички присваивать наоборот скриптом из дочернего окна. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2008, 15:36 |
|
||
|
Обновление ....
|
|||
|---|---|---|---|
|
#18+
Спасибо... :) Переделал вот так: <html> <body> Код: 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. 52. 53. 54. 55. не находит функцию.. :( В чем моя ошибка?? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2008, 16:13 |
|
||
|
Обновление ....
|
|||
|---|---|---|---|
|
#18+
Аналогичный вопрос был недавно про окно тынц . Идея в том, чтобы грузить не "эбаут:бланк", а страничку со скриптом, который из родительского фрейма берёт какую-нибудь переменную и куда надо себе присваивает. Например, на свой онлоад присваивает себе в иннерХТМЛ переменную с единичками. Только обращаться к родительскому фрейму не так как в примере (opener), а parent или как-то ещё. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2008, 16:45 |
|
||
|
Обновление ....
|
|||
|---|---|---|---|
|
#18+
Я понимаю.. но в том-то и дело, что мне нужно грузить в этот iframe именно контент, а не страницу.. Потому что с основной страницы, на которой должен будет находиться iframe, посылается запрос на сервер, а ответ сервера - как раз этот контент. Он формируется из шаблона freemarker'a... Вот и пытаюсь искорячиться так, чтобы после генерирования на лету iframe записать в его body этот ответ сервера.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2008, 16:55 |
|
||
|
Обновление ....
|
|||
|---|---|---|---|
|
#18+
Большой Синий Кит...но в том-то и дело, что мне нужно грузить в этот iframe именно контент, а не страницу... Я как раз в том топике и пытался объяснить, как это сделать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2008, 17:01 |
|
||
|
Обновление ....
|
|||
|---|---|---|---|
|
#18+
Кстати, переделал функцию, в предыдущем куске точно была ошибка, но и сейчас не работает: Код: 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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2008, 17:01 |
|
||
|
Обновление ....
|
|||
|---|---|---|---|
|
#18+
Ага.. понял Вашу идею.. Попробую :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2008, 17:12 |
|
||
|
Обновление ....
|
|||
|---|---|---|---|
|
#18+
Огромное Вам спасибо! Получилось! Вот код: iframe.html Код: 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. wnd.html: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2008, 17:26 |
|
||
|
Обновление ....
|
|||
|---|---|---|---|
|
#18+
Вопрос один возник... В показанном выше примере я добавляю iframe с присвоенными ему определенными размерами. А каким образом можно сделать так, чтобы ширина этого iframe была равна ширине страницы? Ну и чтобы она изменялась с при изменении ширины страницы? Это возможно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.12.2008, 14:53 |
|
||
|
Обновление ....
|
|||
|---|---|---|---|
|
#18+
Вопрос отпадает... нашел, как сделать: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.12.2008, 15:02 |
|
||
|
|

start [/forum/topic.php?fid=22&tid=1455384]: |
0ms |
get settings: |
10ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
148ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
| others: | 208ms |
| total: | 436ms |

| 0 / 0 |
