帮助链接问题处理,@sid替换
This commit is contained in:
parent
16a6ddac78
commit
ec69962340
File diff suppressed because one or more lines are too long
@ -311,13 +311,13 @@
|
||||
var children = firstLevelObj.children;
|
||||
if (children && children.length > 0) {
|
||||
for (var j = 0; j < children.length; j++) {
|
||||
liHtml += '<li onclick="openUrl(\'helpToolExtUrl\',\''+ children[j].url +'\',{},\'_blank\')">' + children[j].name + '</li>';
|
||||
liHtml += '<li onclick="openUrl(\'helpToolExtUrl\',\''+ children[j].url.replace(/@sid/g, sid) +'\',{},\'_blank\')">' + children[j].name + '</li>';
|
||||
}
|
||||
}
|
||||
liHtml += '</ul>'
|
||||
liHtml += '</li>';
|
||||
} else {// 只有第一层菜单
|
||||
liHtml += '<li onclick="openUrl(\'helpToolExtUrl\',\''+ firstLevelObj.url +'\',{},\'_blank\')">' + firstLevelObj.name + '</li>';
|
||||
liHtml += '<li onclick="openUrl(\'helpToolExtUrl\',\''+ firstLevelObj.url.replace(/@sid/g, sid) +'\',{},\'_blank\')">' + firstLevelObj.name + '</li>';
|
||||
}
|
||||
}
|
||||
$('#bar_list_help').append(liHtml);
|
||||
@ -325,25 +325,26 @@
|
||||
}
|
||||
|
||||
function openUrl(id, url, params, target) {
|
||||
// 防止反复添加
|
||||
var dom = document.getElementById(id);
|
||||
if(dom) {
|
||||
document.body.removeChild(dom);
|
||||
}
|
||||
var temp_form = document.createElement("form");
|
||||
temp_form.action = url;
|
||||
temp_form.target = target == undefined ? "_blank" : target;
|
||||
temp_form.method = "get";
|
||||
temp_form.style.display = "none";
|
||||
for (var x in params) {
|
||||
var opt = document.createElement("textarea");
|
||||
opt.name = x;
|
||||
opt.value = params[x];
|
||||
temp_form.appendChild(opt);
|
||||
}
|
||||
temp_form.setAttribute('id', id);
|
||||
document.body.appendChild(temp_form);
|
||||
temp_form.submit();
|
||||
window.open(url);
|
||||
// // 防止反复添加
|
||||
// var dom = document.getElementById(id);
|
||||
// if(dom) {
|
||||
// document.body.removeChild(dom);
|
||||
// }
|
||||
// var temp_form = document.createElement("form");
|
||||
// temp_form.action = url;
|
||||
// temp_form.target = target == undefined ? "_blank" : target;
|
||||
// temp_form.method = "get";
|
||||
// temp_form.style.display = "none";
|
||||
// for (var x in params) {
|
||||
// var opt = document.createElement("textarea");
|
||||
// opt.name = x;
|
||||
// opt.value = params[x];
|
||||
// temp_form.appendChild(opt);
|
||||
// }
|
||||
// temp_form.setAttribute('id', id);
|
||||
// document.body.appendChild(temp_form);
|
||||
// temp_form.submit();
|
||||
}
|
||||
|
||||
$(document).ready(function(){
|
||||
|
||||
Loading…
Reference in New Issue
Block a user