iammx
Зарегистрирован: 03.02.2002 Сообщения: 45
|
Добавлено: Чт Май 08 2003 22:06 Заголовок сообщения: document.write в Explorer 6 |
|
|
Как корректно написать document.write на JavaScript в 6-м Експлорере для записи информации в другой фрейм?
Я сделал чат, где сообщения добавляются таким образом и у некоторых пользователей с 6-м IE такой глюк - сначала все нормально, а иногда сообщения просто перестают добавляться, хотя во фрейм сервер передает сообщения. |
|
epros Гость
|
Добавлено: Пт Май 09 2003 13:32 Заголовок сообщения: Определись с чем конкретно проблема |
|
|
Запись в другое окно или фрейм производится обычным способом: otherWindow.document.write("..."); Проблема скорее всего не с тем, как в окно производится ЗАПИСЬ, а с тем, как в нем ОТКРЫТ ДОКУМЕНТ, или с тем, как ИДЕНТИФИЦИРУЕТСЯ окно.
Как ты ссылаешься на otherWindow? По имени фрейма, указанному в атрибуте name тега frame? С этим могут быть проблемы.
А как ты открываешь и закрываешь документ на запись? надеюсь, командами: otherWindow.document.open("text/html", "replace"); ... otherWindow.document.close();
Хочу также заметить, что если документ открыт скриптом, то многие браузеры определяют для него charset=unicode (независимо от того, запишешь ли ты в него мета-тег с указанием charset или нет). С этим тоже могут быть связаны проблемы. |
|