|
|
|
safari (win) && form action
|
|||
|---|---|---|---|
|
#18+
Добрый вечер. Проблема с сафари (3.1.1) следующая: В главном окне динамически создаю iframe, в нем форму. У формы задаю action="uploader.php". Проблема в том, что форма отправляется только если задать абсолютный url: action="http://localhost:8080/dev/test.upload5/uploader.php" В IE6,7 opera9, ff2,3 такой проблемы нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2008, 20:18 |
|
||
|
safari (win) && form action
|
|||
|---|---|---|---|
|
#18+
iframe виден? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2008, 23:08 |
|
||
|
safari (win) && form action
|
|||
|---|---|---|---|
|
#18+
Да, виден. Удалось локализовать ошибку. Проблема происходит из-за динамически созданного <iframe />. Т.к. у него поле location пустое, safari отправляет форму непонятно куда, т.к. адрес "uploader.php" (<form action="uploader.php">) не существует. Для сафари сделал warkaround: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. В общем, в сафари я добавляю путь текущей страницы перед action. Выглядит весьма грязно, но пока ничего лучше не придумал. К сожалению немогу посмотреть что происходит под маком. Видимо будет неприятный сюрприз. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2008, 13:46 |
|
||
|
|

start [/forum/topic.php?fid=22&fpage=313&tid=1455618]: |
0ms |
get settings: |
8ms |
get forum list: |
17ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
49ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
38ms |
get tp. blocked users: |
1ms |
| others: | 216ms |
| total: | 350ms |

| 0 / 0 |
