powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / [JS] JavaScript + Mozilla FireFox: проблема со строками
11 сообщений из 11, страница 1 из 1
[JS] JavaScript + Mozilla FireFox: проблема со строками
    #35166346
xxx_G_M_S_xxx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FireFox 2.0.0.12 не видит свойств переменной типа String. Т.е.:
Код: plaintext
1.
var txt = 'abc';
alert(txt[ 0 ]);
выдает ошибку: "txt has no properties!"
Пытался заменить на charAt и явно задать String:
Код: plaintext
1.
2.
var txt = new String();
txt = 'abc';
alert(txt.charAt( 0 ));
Оба варианта получения символа в определенной позиции прекрасно работают и в Опере, и в ИЕ. Почему в огнелисе косяк и как его фиксить?
...
Рейтинг: 0 / 0
[JS] JavaScript + Mozilla FireFox: проблема со строками
    #35166645
xxx_G_M_S_xxx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Люди! Хэлп!!! Неуж-то никто с поганой Мазиллой Файрфоксом не сталкивался?!!
...
Рейтинг: 0 / 0
[JS] JavaScript + Mozilla FireFox: проблема со строками
    #35166678
Код: plaintext
1.
2.
3.
4.
<script>
var txt = new String();
txt = 'abc';
alert(txt.charAt( 0 ));
</script>

не поверишь, но выводит "а" ))

фирефокс 2.0.0.1
...
Рейтинг: 0 / 0
[JS] JavaScript + Mozilla FireFox: проблема со строками
    #35166682
Garry80
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
xxx_G_M_S_xxxFireFox 2.0.0.12 не видит свойств переменной типа String. Т.е.:
Код: plaintext
1.
var txt = 'abc';
alert(txt[ 0 ]);
выдает ошибку: "txt has no properties!"
Пытался заменить на charAt и явно задать String:
Код: plaintext
1.
2.
var txt = new String();
txt = 'abc';
alert(txt.charAt( 0 ));
Оба варианта получения символа в определенной позиции прекрасно работают и в Опере, и в ИЕ. Почему в огнелисе косяк и как его фиксить?

По поводу первого варианта на вашем месте я бы не был столь уверенным.

А вот второй должен работать везде. А по поводу Firefox, у меня все прекрасно работает в Firefox/1.0.1.
...
Рейтинг: 0 / 0
[JS] JavaScript + Mozilla FireFox: проблема со строками
    #35166703
xxx_G_M_S_xxx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот... (вырезано цензурой). И что я не так делаю? Файрфокс обновил давеча на 2.0.0.12. До этого 2.0.0.1 стоял. И в обоих ошибка
...
Рейтинг: 0 / 0
[JS] JavaScript + Mozilla FireFox: проблема со строками
    #35166723
Garry80
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
xxx_G_M_S_xxxВот... (вырезано цензурой). И что я не так делаю? Файрфокс обновил давеча на 2.0.0.12. До этого 2.0.0.1 стоял. И в обоих ошибка

Может покажешь код? Или хотя бы кусок. Может дело совсем не в этом.
...
Рейтинг: 0 / 0
[JS] JavaScript + Mozilla FireFox: проблема со строками
    #35166737
xxx_G_M_S_xxx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Garry80Может покажешь код? Или хотя бы кусок. Может дело совсем не в этом.Да-а-а, чорт... Не в этом. У меня-то присваивается в скрипте не "abc", а результат AJAX-запроса. Просто он ДОЛЖЕН был быть "abc". Почему-то в Файрфоксе он оказался "undefined" о_0

Ладно, пока снял вопрос, поковыряю сам. Если чего - спрошу. Всем спасибо и извините за беспокойство
...
Рейтинг: 0 / 0
[JS] JavaScript + Mozilla FireFox: проблема со строками
    #35167898
Фотография Ex_Soft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
xxx_G_M_S_xxx
Код: plaintext
1.
2.
var txt = 'abc';
alert(txt[ 0 ]);
Оба варианта получения символа в определенной позиции прекрасно работают и в Опере, и в ИЕ

У меня всю жизнь было как раз наоборот: Mozilla, Mozilla Firefox - oB!, а, вот, M$ IE (6.0.2800.1106+SP1)
Код: plaintext
1.
2.
3.
4.
var
   str="0123456789";

document.write("str[5]=",str[ 5 ]," <b><u>Attention!!! Achtung!!!</u></b> M$ IE return \"<b><u>undefined</u></b>\"");
_________________
"Helo, word!" - 17 errors 56 warnings
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
[JS] JavaScript + Mozilla FireFox: проблема со строками
    #35168062
xxx_G_M_S_xxx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да ладно... Я уже везде повтыкал charAt - все ж правильнее с точки зрения стандартов. Хоть и возни больше такую конструкцию писать.
...
Рейтинг: 0 / 0
[JS] JavaScript + Mozilla FireFox: проблема со строками
    #35168086
Фотография Ex_Soft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Версию M$ IE, под которой str [x] фунциклирует озвучить можете?
_________________
"Helo, word!" - 17 errors 56 warnings
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
[JS] JavaScript + Mozilla FireFox: проблема со строками
    #35168332
xxx_G_M_S_xxx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IE 6.0.2900.2180.xpsp_sp2_rtm
Он был в комплекте с WindowsXP SP2. Я его вообще не юзаю (даж в файерволе порубал, что б только на локалхост цеплялся), а потому не обновлял. Вроде как в 7-м эта фишка тоже работает.
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / [JS] JavaScript + Mozilla FireFox: проблема со строками
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]