Мне нужна помощь с JavaScript. Большую часть своей жизни я создавал скомпилированное программное обеспечение (C, C ++, VB и т. Д.), Но в последние 2 месяца начал разработку онлайн-приложения с PHP и платформой ajax phpLiveX.
Целое время разработки Я использовал Google Chrome для тестирования этого приложения, и все работает отлично, после завершения и перед публикацией последний шаг - проверить, как все работает в других браузерах.
Результаты (в процентах):
- Chorme:
100%
- Опера:
100%
- Safari:
100%
- FireFox 3, 4:
90%
- IE 7, 8:
30%
Я обнаружил, что это обычная проблема, но, как я уже сказал, поскольку у меня нет большого опыта работы с JavaScript, я не знаю точно, с чего начать? В основном функции, выполняющие сбой, являются очень обычными функциями для отображения результатов (ajax) или простыми работами с пользовательским интерфейсом (по нажатию кнопки отключения включения или по щелчку запуска ajax и т. Д.)
Итак, что является лучшей "процедурой", начинающей отлаживать каждую функцию, которая не работает в каждом браузере по очереди, или есть какие-то общие места и вещи, которые мне нужно сначала проверить, или что-то еще?
Пожалуйста, дайте мне ваши советы. Спасибо!