大清早产品截了个图,要把新打开的页面的title设置为:包含指定学生姓名、指定知识点名称的标题。百度之,很简单一句话:
document.title=stuName+knlgName+"答题情况";
由于页面中有面包屑,且面包屑的内容与上述要求比较类似。因此,直接获取面包屑的数据,展示出来即可。
$.ajax({
url : ajaxReqUrl,
data : pageContent,
success : function(resultData) {
console.log(resultData);
if (resultData == undefined || resultData == null) {
return;
}
var breadcrumb = "";
var knlgName = "";
var className = "";
var stuName = "";
if (resultData.StudentClass == null
|| resultData.StudentClass == undefined) {
} else {
if (resultData.StudentClass.className != undefined
&& resultData.StudentClass.className != null) {
className = resultData.StudentClass.className;
}
if (resultData.StudentClass.studentUserName != undefined
&& resultData.StudentClass.studentUserName != null) {
stuName = resultData.StudentClass.studentUserName;
}
}
if (resultData.KnowledgePoints.knowledgePointName != null
&& resultData.KnowledgePoints.knowledgePointName != undefined) {
knlgName = resultData.KnowledgePoints.knowledgePointName;
}
breadcrumb = className + "<span>></span>" + stuName
+ "<span>></span>" + knlgName;
$(".studenttit").html(breadcrumb);
document.title=stuName+knlgName+"答题情况";
}
});
最后一句是修改title的有效语句。