2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




 
 Помочь по html/ajax
Сообщение05.01.2012, 14:02 
Имеем страницу html. В ней есть две формы (<form>) в виде кнопок. И общая выводящая картинка.(на ней прописан java скрипт)

Когда мы нажимаем на кнопку 1, то появляется картинка А. На кнопку 2 - картинка Б.

Но при нажатии на кнопку, обновляется вся страница. Как сделать, чтобы обновлялась только картинка?! Пожалуйста прошу помочь :cry:

-- 05.01.2012, 14:05 --

И еще вопрос: как сделать, чтобы каждые пять секунд обновлялась, только таблица(которая мне нужна) на странице html, а не вся страница? Тоже очень нужно

 
 
 
 Re: Помочь по html/ajax
Сообщение07.01.2012, 18:20 
2Keter
Цитата:
Когда мы нажимаем на кнопку 1, то появляется картинка А.

А что если без ajax'а это сделать? Например, есть картинка <img id="myimage" src="./default_image.png"/> и кнопка <button onClick="ChangeImage()">Test it!</button> при нажатии на которую вызывается функция ChangeImage() содержащая тупое присваивание url'у картинки: document.images.item("myimage").src="./new_image.png". Так не годится?

Цитата:
еще вопрос: как сделать, чтобы каждые пять секунд обновлялась, только таблица(которая мне нужна) на странице html, а не вся страница?

Ну как получать данные через тот же XMLHttpRequest это вы сами разбирайтесь. :) Для периодического же вызова вашего кода обновления можете использовать setInterval(callback, 5000), где callback - периодически вызываемая функция, а 5000 - интервал вызова (в миллисекундах).

 
 
 [ Сообщений: 2 ] 


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group