Сайты - по стандартам, но не стандартные сайты!
господа, столкнулся с такой трудостью. переопределяю стандартную функцию escape при помощи анонимной функции след. образом:
window.escape = function(str){ .... return result_str; }
в FF все отрабатывает как я и ожидаю. в IE не отрабатывает return. то есть если вместо последней строчки
return result_str;
написать
alert(result_str);
то алерт я вижу, и в нем будет желаемый результат. но вот с return непроисходит никаких действий.
у кого какие идеи/мысли ?
Нет на форуме
предугадывая вопросы "а зачем тебе это надо?" отвечаю, чтобы не устанавливать на сервере libiconv. не всегда есть такая возможность. Пишу приложение с AJAX.
Нет на форуме
Написал бы ты подробнее саму функцию и т.д...
Нет на форуме
что конкретно вас интересует?
Нет на форуме
Функция, которую ты вызываешь, в надежде получить result_str.
Нет на форуме
window.escape = function(str){ result_str = str + '!!'; return result_str; }
Нет на форуме
Я использовал эту функцию так:
document.getElementById(obj).innerHTML=""+escape("& & ");
и получил желаемый результат.
Нет на форуме