Я только начал читать о разработке с использованием ajax и тестировал веб-страницу на моей локальной машине.Все, что содержит страница, это пара строк html, javascript, css и, конечно, объекты запроса и т. Д. Для ajax.
Я пытался это сделать - на page1.html, если вы нажмете на tab1 (значок)в нем должна быть загружена страница с именем "page2.html" в div содержимого под tab1 в page1.html (вроде фрейма).Для этого я использовал ajax, что-то вроде:
var url= "page2.html";
request.open("GET", url, true);
request.onreadystatechange = displayResult;
request.send(null);
Таким образом, щелкнув по значку tab1 на странице page1, вы загрузите страницу 2 в часть страницы 1, используя ajax.При запуске он столкнулся с ошибкой «1006» со строкой, относящейся к request.open()
.
. Я знаю, что предоставления url = "page2.html"
будет недостаточно.
Вопрос -
- Как мне указать здесь полный URL-адрес, чтобы он мог извлечь содержимое страницы page2.html (которая находится локально в той же папке, что и скрипт иpage1.html)
- Я хотел бы проверить страницы, которые я кодирую, локально на моей машине.Исходя из вышеизложенного, я предполагаю, что тестирование ajax на локальной машине не очень хорошая идея.Это правильно?Должен ли я проверить это на сервере?