一般是用Ajax,url习惯用一般处理程序。Ajax是Jquery里的。一般处理程序学.net应该都要会的。
function jiaohu(){$.ajax({
type: "Post",//提交方式,分为get和post两种
url: "test.json",//路径,就是你要交互的后台的路径
data: {username:"1", password:"2"},//参数,提交到后台的参数
dataType: "json",//后台返回的类型
success: function(data){ //交互成功后的回调函数,data为返回的内容
$('#resText').empty() //清空resText里面的所有内容
var html = '<p>交互成功</p>'
$('#resText').html(html)
}
})
}
html5一般指客户端的更新体验,当然服务端也有更新,但是还是用服务端语言(比如asp.net)写,工具不变,思想和实现变了。html5概念很大,比如有新的HTML技术,但是浏览器不都支持,现在难以流行。html5还可以指将用户体验提升至更高层次(比如迈向B/S体验模式)提供更丰富、更人性化的体验。包括JS的动画、CSS的规范化、优质布局,更快速更高效的响应,还引入云计算的概念等等。你看看Q+web就能体会很多。
但是asp.net还是asp.net,asp.net依旧可以实现这些,没有问题。