Как говорит дом, вам нужно посмотреть на AJAX.
Здесь довольно простой пример:
http://mabdelghani.wordpress.com/2008/12/07/ajax-with-jquery/
Но используйте вместо этого эту форму:
<script type="text/javascript">
$(document).ready(function() {
$.post("UserData.aspx?Func=RetrieveUserInfo",
{ username: $("#tbUsername").val() }, function(output) {
$("#outputDiv").html(output);
$("#outputDiv").css("display", "block");
});
});
Код выше:
- По завершении загрузки веб-страницы вызовите URL-адрес: UserData.aspx? Funct = ....
- Отправьте в качестве параметра значение поля ввода с идентификатором «tbUsername» с именем «username».
- По завершении запроса результат сохраняется в переменной «output».
- Скопируйте возвращенный «вывод» и вставьте его в элемент DIV с идентификатором «outputDIV».
- Измените стиль отображения «outputDIV» на «block» - AKA делает DIV видимым.
Это зависит от JQuery, но я не думаю, что это плохо. Вы можете сделать это без JQuery, но я думаю, что это проще всего.