1. AJAX
异步JavaScript + XML,用于不通过页面from表单,来发送数据到后端服务器中
2. 如何重定向
服务器后端无法直接将页面重定向,因为服务器后端传回的任何数据,都将被XMLHttpRequest()对象给接收。步骤只能为:
1. 前端请求: +----------+ +----------------+ | AJAX | -----发送请求到服务器----> | 服务器处理请求 | +----------+ +----------------+ 2. 后端返回: +------------+ +-------------+ |服务器响应 | -----返回响应到前端----> | AJAX | +------------+ +-------------+ 3. 前端重定向: JavaScript属性: a) location.href = "/new/url/"; 这个将在当前页面跳转,发送/new/url请求到服务器 b) window.open(url, name, specs, replace); 这个将在新的标签页跳转,发送/new/url请求到服务器。
window.open('http://www.163.com', '_blank'); 新窗口打开网易。