base.html: 导航栏及css、js文件的复用
index.html: 主页网站
userInfo.html: 个人信息页
teacherPage.html: 教师界面
rankPage.html: 课程排行界面
searchResult_new.html: 搜索课程结果页
coursePage_new.html: 具体课程页
ratePage_new.html: 课程评价页
function validateSignUp()
//判断注册的内容是否合法
function Func_signUp()
//若注册内容合法,给出提示注册成功;否则给出注册错误信息
function validateSignIn()
//判断登录时的内容是否合法
function Func_signIn()
//若注册内容合法,进入登录状态;否则给出登录错误信息
function Func_signOut()
//注销功能
function Func_toUserInfo()
//跳转至个人信息页面
function Func_saveUserInfo()
//保存个人信息修改
function Func_saveUserPic()
//保存头像修改
function Func_getCaptcha()
//在注册/登录时生成验证码图片
function Func_changeCaptcha()
//更换一张验证码图片
function Func_search()
//根据选择的学校、专业及关键字,跳转至相应的课程搜索页
function clickSearchButton()
//点击搜索课程按钮时,出现课程搜索框
$(document).ready(function(){.... })
//提供登录/注册表单的表单验证
//提供学校、专业选择功能及课程关键字搜索功能
function Func_addLike()
//对于评价点赞
function Func_addDislike()
//对于评价点赞
function generateGrid(imageUrls, userName, userid, text, time, goodTimes, badTimes, commentId)
//生成评价在html代码中的框架
function setComments()
//获取评论相关信息,填入html框架然后展示
function chooseScore(id)
//选择一门课程的评分
function Func_submit()
//对于正常的评价进行提交;对于没有打分的或是字数不合要求的评价给出错误提示
function Func_search_course()
//按照关键字跳转至相应的课程搜索页
base.html调用login.js,即导航栏调用注册/登录功能。
index.html调用base.html和index.js。
userInfo.html调用base.html和userInfo.js。
teacherPage.html调用base.html和userInfo.js。
rankPage.html调用base.html和rankPage.js。
searchResult_new.html调用base.html和searchResult.js。
coursePage_new.html调用base.html和coursePage.js。
ratePage_new.html调用base.html和ratePage.js。