![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
|
|||||
|
Регистрация: Nov 2002
Адрес: Россия, г. Череповец
Сообщений: 4
|
Здравствуйте, возникла трабла, надеюсь на вашу помощь:
пытаюсь загрузить стринговую переменную и передать в качестве параметра в яваскрипт функцию GetHTML, которая находиться в теле html документа с данной флэшиной. Содержимое первого и единственного кадра во флэшине: onClipEvent(load) {
System.useCodepage = true;
loadVariables("load.php", this);
}
onClipEvent(enterFrame) {
if (eof <> void(0)) {
delete eof;
getURL("java script:GetHTML('" + str + "');");
}
}
load.php генерит следующее содержимое: &str=фывasdфыв&eof=TheEnd Проблема №1: почему-то работает не во всех браузерах -- особенно удивляет Netscape 7й версии -- функция не вызывается вообще, хотя в 6й всё отлично пашет. Проблема №2: Опера упорно не хочет понимать кодировку, такой же глюк наблюдается в 6м нетскейпе. Посоветуйте что-нибудь, может быть есть и другие способы передачи данных в яваскрипт и т.п. Заранее благодарен! |
|
|||||
|
Регистрация: Nov 2002
Адрес: Россия, г. Череповец
Сообщений: 4
|
кажется разобрался -- 7й нетскейп не хочет принимать в качестве параметра функции кириллический текст... наверное это глюк из-за System.useCodepage = true; или из-за того что сам текст в cp1251... с английским текстом же все отлично...
|
|
|||||
|
а ты попробуй делать escape() над строкой данных...
:-) а в PHP обратно перекодируй urldecode()
__________________
Max. |
|
|||||
|
Регистрация: Nov 2002
Адрес: Россия, г. Череповец
Сообщений: 4
|
спасибо, я уже это сделал:)
|
![]() |
Часовой пояс GMT +4, время: 15:23. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|