1. Q: Как мне отобразить сообщение для посетителя (допустим, об ошибке)?
A: Это делается так: в скрипте в нужном месте пишете:
alert("Здесь ваше сообщение!");
2. Q: А почему мой скрипт не работает в Netscape? Там нет ничего сложного, только проверка заполнения формы и вывод сообщений, если что неправильно...
A: Это распространенная ошибка - дело в том, что Netscape не умеет корректро обрабатывать русскую букву "я", ему от этого сносит башню.
Лечится просто - перед каждой буквой "я" в скрипте надо поставить обратную косую черту - "\" (без кавычек). Это касается буквы "я" в любом регистре (как строчная, так и прописная).
3. Q: А как мне определить, каким браузером пользуется посетитель моего сайта?
A: if(navigator.appName.indexOf("Netscape")!=-1) - Netscape
else if(navigator.appName.indexOf("Explorer")!=-1) - IE и т.д....
4. Q: Как сделать так, чтобы при нажатии на ссылку посетитель перенаправлялся на предыдущую страницу?
A: <a href="javascript:history.back();">Назад</a>
Пример: << Назад
5. Q: Как проверить наличие символа или слова в строке?
A: Это делается так:
var sourceString="Строка для проверки";
if(sourceString.indexOf("для")!=-1) - слово "для" есть в строке
else - слова "для" нет в строке
|