tijiao
This commit is contained in:
@@ -9,9 +9,10 @@
|
|||||||
<link rel="shortcut icon" href="img/tmr3.png" type="image/x-icon" />
|
<link rel="shortcut icon" href="img/tmr3.png" type="image/x-icon" />
|
||||||
<link rel="stylesheet" type="text/css" href="style/font-awesome/css/font-awesome.min.css">
|
<link rel="stylesheet" type="text/css" href="style/font-awesome/css/font-awesome.min.css">
|
||||||
<link rel="stylesheet" type="text/css" href="style/style.css" />
|
<link rel="stylesheet" type="text/css" href="style/style.css" />
|
||||||
|
<link rel="stylesheet" type="text/css" href="style/commonArticle_v3.css" />
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
<body>
|
<body><div class="newBox forAuthor">
|
||||||
<div id="col-content">
|
<div id="col-content">
|
||||||
<div id="top_bar">
|
<div id="top_bar">
|
||||||
<!--头部-->
|
<!--头部-->
|
||||||
@@ -24,16 +25,20 @@
|
|||||||
<div class="for_all">
|
<div class="for_all">
|
||||||
<p style="width: 100%;font-size: 20px;margin-bottom: 20px;margin-left: -3px"><b class="fr_tit"></b>
|
<p style="width: 100%;font-size: 20px;margin-bottom: 20px;margin-left: -3px"><b class="fr_tit"></b>
|
||||||
</p>
|
</p>
|
||||||
|
<div class="for_messall">
|
||||||
<p><b>ISSN:</b><span class="fr_issn"></span></p>
|
<p><b>ISSN:</b><span class="fr_issn"></span></p>
|
||||||
<p><b>Editor-in-Chief:</b><span class="fr_edit"></span></p>
|
<p><b>Editor-in-Chief:</b><span class="fr_edit"></span></p>
|
||||||
<p><b>Editorial Board:</b>
|
<p><b>Editorial Board:</b>
|
||||||
<a href="" target="_blank" class="fr_board"><img src="img/details.png"></a>
|
<a href="" target="_blank" class="fr_board"> <img src="/img/editor.png" style="width: 26px;height: 25px;margin-top: -4px;
|
||||||
|
margin-left: 4px;vertical-align: bottom;"></a>
|
||||||
</p>
|
</p>
|
||||||
<p><b>Acceptance:</b><span class="fr_accep"></span></p>
|
<p><b>Acceptance:</b><span class="fr_accep"></span></p>
|
||||||
<p><b>Final Decision:</b><span class="fr_final"></span></p>
|
<p><b>Final Decision:</b><span class="fr_final"></span></p>
|
||||||
<p><b>APC:</b><span class="fr_APC"></span></p>
|
<p><b>APC:</b><span class="fr_APC"></span></p>
|
||||||
<p><b>Frequency:</b><span class="fr_cycle"></span></p>
|
<p><b>Frequency:</b><span class="fr_cycle"></span></p>
|
||||||
<p><b>E-Mail:</b><span class="fr_email"></span></p>
|
<p><b>E-Mail:</b><span class="fr_email"></span></p>
|
||||||
|
</div>
|
||||||
|
|
||||||
<br clear="both">
|
<br clear="both">
|
||||||
<div><a href="" target="_blank" class="fr_subtem">Submission System</a></div>
|
<div><a href="" target="_blank" class="fr_subtem">Submission System</a></div>
|
||||||
</div>
|
</div>
|
||||||
@@ -58,12 +63,16 @@
|
|||||||
<!--底部菜单栏-->
|
<!--底部菜单栏-->
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
</div>
|
||||||
</body>
|
</body>
|
||||||
<script src="js/jquery.min.js"></script>
|
<script src="js/jquery.min.js"></script>
|
||||||
|
<script src="echarts-master/echarts.min.js"></script>
|
||||||
|
<script src="echarts-master/world.js"></script>
|
||||||
<script src="js/return-top.js"></script>
|
<script src="js/return-top.js"></script>
|
||||||
<script src="js/simpleNavFollowing.js"></script>
|
<script src="js/simpleNavFollowing.js"></script>
|
||||||
<script src="js/js.js"></script>
|
<script src="js/js.js"></script>
|
||||||
<script src="js/side.js"></script>
|
<script src="js/side.js"></script>
|
||||||
|
<script src="js/not_map.js"></script>
|
||||||
<script src="js/forAuthor.js"></script>
|
<script src="js/forAuthor.js"></script>
|
||||||
|
|
||||||
<!--<script src="js/not_map.js"></script>-->
|
<!--<script src="js/not_map.js"></script>-->
|
||||||
@@ -77,21 +86,9 @@
|
|||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
// $(window).scroll(function () {
|
|
||||||
// //获取该标签距离顶部距离
|
|
||||||
// var a = $(".need_fix").offset().top;
|
|
||||||
// //网页距离顶部距离
|
|
||||||
// var b = $(window).scrollTop();
|
|
||||||
// if (b > a) {
|
|
||||||
// $('.need_fix').css({"position": "fixed", "top": "10px"})
|
|
||||||
// } else {
|
|
||||||
// $('.need_fix').css({"position": "sticky"})
|
|
||||||
// }
|
|
||||||
// })
|
|
||||||
|
|
||||||
Jour_num = getQueryString('J_num');
|
Jour_num = getQueryString('J_num');
|
||||||
localStorage.setItem("Journals_num", Jour_num);
|
localStorage.setItem("Journals_num", Jour_num);
|
||||||
|
initForAuthorTop(Jour_num);
|
||||||
// 底部
|
// 底部
|
||||||
$('.footer').load('./footer.html')
|
$('.footer').load('./footer.html')
|
||||||
|
|
||||||
@@ -138,7 +135,7 @@
|
|||||||
$('.for_mess div .fr_accep').html(arr_jour.acceptance);
|
$('.for_mess div .fr_accep').html(arr_jour.acceptance);
|
||||||
$('.for_mess div .fr_final').html(arr_jour.finaldecision);
|
$('.for_mess div .fr_final').html(arr_jour.finaldecision);
|
||||||
|
|
||||||
|
initArticleNavList()
|
||||||
initForAuthor(Jour_num,arr_jour)//临时改的 合刊在删 放开
|
initForAuthor(Jour_num,arr_jour)//临时改的 合刊在删 放开
|
||||||
initForAuthorHtml(Jour_num)
|
initForAuthorHtml(Jour_num)
|
||||||
// $('.for_mess div .fr_APC').html(apcStr);
|
// $('.for_mess div .fr_APC').html(apcStr);
|
||||||
@@ -192,69 +189,6 @@
|
|||||||
});
|
});
|
||||||
|
|
||||||
|
|
||||||
// $.ajax({
|
|
||||||
// type: 'post', url: apiUrl + 'api/Journal/getForAuthors',
|
|
||||||
// data: { 'journal_id': getQueryString('J_num') },
|
|
||||||
// success: function (result) {
|
|
||||||
// if (result.code == 0) {
|
|
||||||
// var arr = result.data.forAuthors;
|
|
||||||
// var str = "";
|
|
||||||
// var sgl = "";
|
|
||||||
// for (var i in arr) {
|
|
||||||
// str += '<li><a href="javascript:;" class="snf-nav"><b>' + arr[i].jfa_title + '</b></a></li>'
|
|
||||||
// sgl += '<div class="snf-page"><h3 class="big">' + arr[i].jfa_title + '</h3></div>'
|
|
||||||
// for (var j = 0; j < arr[i].children.length; j++) {
|
|
||||||
// str += '<li><a href="javascript:;" class="snf-nav"><b>·</b>' + arr[i].children[j].jfa_title + '</a></li>'
|
|
||||||
// sgl += '<div class="snf-page"><h3><b>·</b>' + arr[i].children[j].jfa_title + '</h3>' + arr[i].children[j].content + '</div>'
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
|
|
||||||
// $('#for_nag').html(str);
|
|
||||||
// $('#for_nag li:nth-child(1) a').addClass('active');
|
|
||||||
// $('#for_main').html(sgl);
|
|
||||||
|
|
||||||
// //以window为顶,设置离顶和回调
|
|
||||||
// var snf = simpleNavFollow({
|
|
||||||
// leaveTop: 10,
|
|
||||||
// });
|
|
||||||
|
|
||||||
// } else {
|
|
||||||
// ShowDanger(result.msg);
|
|
||||||
// }
|
|
||||||
// },
|
|
||||||
// error: function () {
|
|
||||||
// ShowDanger("error!");
|
|
||||||
// }
|
|
||||||
// })
|
|
||||||
|
|
||||||
// var snf = simpleNavFollow({
|
|
||||||
// parentElement: "#main",//内容类的父元素
|
|
||||||
// nav: ".snf-nav",//导航类
|
|
||||||
// page: ".snf-page",//内容类
|
|
||||||
// leaveTop: 0,//离父类距离
|
|
||||||
// initTo: 1,//初始跳转
|
|
||||||
// animation: 400,//动画时间
|
|
||||||
// followCallBack: function (index) {
|
|
||||||
// $("#enterIndex").text(index + 1)
|
|
||||||
// },
|
|
||||||
// navCallBack: function (index) {
|
|
||||||
// $("#clickIndex").text(index + 1)
|
|
||||||
// }
|
|
||||||
// });
|
|
||||||
|
|
||||||
//以window为顶,不设置离顶和回调
|
|
||||||
// var snf = simpleNavFollow({
|
|
||||||
// });
|
|
||||||
// $("#destroy").click(function () {
|
|
||||||
// snf.destroyed();
|
|
||||||
// })
|
|
||||||
// $("#init").click(function () {
|
|
||||||
// if(snf.destroyed){
|
|
||||||
// snf.destroyed();
|
|
||||||
// }
|
|
||||||
// snf = simpleNavFollow({
|
|
||||||
// });
|
|
||||||
// })
|
|
||||||
|
|
||||||
|
|
||||||
});
|
});
|
||||||
|
|||||||
@@ -95,7 +95,7 @@
|
|||||||
<script src="js/return-top.js"></script>
|
<script src="js/return-top.js"></script>
|
||||||
<script src="js/js.js"></script>
|
<script src="js/js.js"></script>
|
||||||
<script src="js/side.js"></script>
|
<script src="js/side.js"></script>
|
||||||
<!-- <script src="js/notice.js"></script> -->
|
|
||||||
<script src="js/gue_cont_v1.js"></script>
|
<script src="js/gue_cont_v1.js"></script>
|
||||||
<script src="js/articleJS/index_v1.js"></script>
|
<script src="js/articleJS/index_v1.js"></script>
|
||||||
<script src="js/articleJS/article_y.js"></script>
|
<script src="js/articleJS/article_y.js"></script>
|
||||||
|
|||||||
@@ -1819,18 +1819,18 @@ function initJournalBaseInfo(result) {
|
|||||||
//tmr
|
//tmr
|
||||||
case 1:
|
case 1:
|
||||||
ImpactFactor = '1.3'
|
ImpactFactor = '1.3'
|
||||||
CiteScore = '2.1'
|
CiteScore = '2.2'
|
||||||
break;
|
break;
|
||||||
//bmec
|
//bmec
|
||||||
case 25:
|
case 25:
|
||||||
|
|
||||||
CiteScore = '1.5'
|
CiteScore = '1.7'
|
||||||
break;
|
break;
|
||||||
//mdm
|
//mdm
|
||||||
|
|
||||||
case 11:
|
case 11:
|
||||||
|
|
||||||
CiteScore = '0.3'
|
CiteScore = '0.4'
|
||||||
break;
|
break;
|
||||||
case 14:
|
case 14:
|
||||||
|
|
||||||
|
|||||||
@@ -184,6 +184,18 @@ function side_list() {
|
|||||||
var corr = result.data.relats;
|
var corr = result.data.relats;
|
||||||
$('.jour_correlate>a').attr('href', '/' + corr[0].usx);
|
$('.jour_correlate>a').attr('href', '/' + corr[0].usx);
|
||||||
$('.jour_correlate>a>img').attr('src', imgjourUrl + corr[0].icon)
|
$('.jour_correlate>a>img').attr('src', imgjourUrl + corr[0].icon)
|
||||||
|
}else{
|
||||||
|
$('.jour_correlate').css('display', 'none')
|
||||||
|
const parent = document.querySelector('.jour_notice');
|
||||||
|
if (parent) {
|
||||||
|
// 找父容器下第一个符合样式特征的div(只取第一个)
|
||||||
|
const firstTargetDiv = parent.querySelector('div[style*="height: 1px"][style*="background-color: #ddd"]');
|
||||||
|
if (firstTargetDiv) {
|
||||||
|
firstTargetDiv.style.display = 'none';
|
||||||
|
console.log('已隐藏第一个目标分割线');
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// 感谢图片
|
// 感谢图片
|
||||||
|
|||||||
@@ -7291,14 +7291,14 @@ function article_con() {
|
|||||||
var CiteScoreStr = ''
|
var CiteScoreStr = ''
|
||||||
var marginLeft = 20
|
var marginLeft = 20
|
||||||
if (Jour_num == 1) {
|
if (Jour_num == 1) {
|
||||||
CiteScoreStr = '2.1';
|
CiteScoreStr = '2.2';
|
||||||
marginLeft = 10
|
marginLeft = 10
|
||||||
} else
|
} else
|
||||||
if (Jour_num == 11) {
|
if (Jour_num == 11) {
|
||||||
CiteScoreStr = '0.3';
|
CiteScoreStr = '0.4';
|
||||||
}
|
}
|
||||||
else if (Jour_num == 25) {
|
else if (Jour_num == 25) {
|
||||||
CiteScoreStr = '1.5';
|
CiteScoreStr = '1.7';
|
||||||
}
|
}
|
||||||
if (Jour_num == 1) {
|
if (Jour_num == 1) {
|
||||||
// $('#top_bar .nav_ban h2 img').css('zoom','0.75')
|
// $('#top_bar .nav_ban h2 img').css('zoom','0.75')
|
||||||
|
|||||||
@@ -1716,9 +1716,10 @@ async function initContentHtml(content, arr, refers, html_type, ArticleData) {
|
|||||||
}
|
}
|
||||||
time1 = timestampToTime(ArticleData.data.track[tt].reviewers[er].ctime)
|
time1 = timestampToTime(ArticleData.data.track[tt].reviewers[er].ctime)
|
||||||
time2 = timestampToTime(ArticleData.data.track[tt].reviewers[er].qtime)
|
time2 = timestampToTime(ArticleData.data.track[tt].reviewers[er].qtime)
|
||||||
reviewerItem = "<div class='reviewerBox'><span class='time1 time'>Invitation time: <br/>" + time1 + "</span><div class='box'><span class='title'>" + reviewerState + detailIcon + "</span><span class='score'>Score: " + ArticleData.data.track[tt].reviewers[er].rated + "</span><span class='reviewer'>reviewer: " + ArticleData.data.track[tt].reviewers[er].reviewer_name + "</span><span class='time2'>Review comments received: " + time2 + "</span></div></div>"
|
reviewerItem = "<div class='reviewerBox'><span class='time1 time'>Invitation time: <br/>" + time1 + "</span><div class='box'><span class='title'>" + reviewerState + detailIcon + "</span><span class='score'>Score: " + ArticleData.data.track[tt].reviewers[er].rated + "</span><span class='reviewer'>reviewer: " + ArticleData.data.track[tt].reviewers[er].reviewer_name + "</span></div></div>"
|
||||||
reviewers += reviewerItem
|
reviewers += reviewerItem
|
||||||
}
|
}
|
||||||
|
// <span class='time2'>Review comments received: " + time2 + "</span>
|
||||||
}
|
}
|
||||||
var finalStr = ""
|
var finalStr = ""
|
||||||
if (ArticleData.data.track[tt].type == 8 && ArticleData.data.track[tt].response && ArticleData.data.track[tt].response.length > 0) {
|
if (ArticleData.data.track[tt].type == 8 && ArticleData.data.track[tt].response && ArticleData.data.track[tt].response.length > 0) {
|
||||||
|
|||||||
@@ -187,16 +187,16 @@ function commonHomePage() {
|
|||||||
case 1:
|
case 1:
|
||||||
ImpactFactor = '1.3'
|
ImpactFactor = '1.3'
|
||||||
Published = '2016'
|
Published = '2016'
|
||||||
CiteScore = '2.1'
|
CiteScore = '2.2'
|
||||||
break;
|
break;
|
||||||
//bmec
|
//bmec
|
||||||
case 25:
|
case 25:
|
||||||
Published = '2022'
|
Published = '2022'
|
||||||
CiteScore = '1.5'
|
CiteScore = '1.7'
|
||||||
break;
|
break;
|
||||||
//mdm
|
//mdm
|
||||||
case 11:
|
case 11:
|
||||||
CiteScore = '0.3'
|
CiteScore = '0.4'
|
||||||
break;
|
break;
|
||||||
case 2:
|
case 2:
|
||||||
|
|
||||||
|
|||||||
332
js/forAuthor.js
332
js/forAuthor.js
@@ -1,3 +1,277 @@
|
|||||||
|
var Jour_num = localStorage.getItem("Journals_num");
|
||||||
|
function initForAuthorTop(){
|
||||||
|
|
||||||
|
const style = document.createElement('style');
|
||||||
|
style.innerHTML = `
|
||||||
|
.for_mess>.for_all p:nth-child(3n+2){
|
||||||
|
width: auto;
|
||||||
|
}
|
||||||
|
.for_messall{
|
||||||
|
display: grid;
|
||||||
|
float: left;
|
||||||
|
grid-template-columns: repeat(3, 1fr);
|
||||||
|
gap: 0px;
|
||||||
|
}
|
||||||
|
.for_messall .fr_edit{
|
||||||
|
width: calc(100% - 110px);
|
||||||
|
}
|
||||||
|
.forAuthor .for_mess>.for_all p{
|
||||||
|
display: flex;
|
||||||
|
align-items: flex-start;
|
||||||
|
|
||||||
|
}
|
||||||
|
.article .for_mnall{
|
||||||
|
width: calc(100% - 285px) !important;
|
||||||
|
}
|
||||||
|
.for_mess>.for_all {
|
||||||
|
|
||||||
|
width: calc(100% - 285px);
|
||||||
|
padding-top:36px;
|
||||||
|
}
|
||||||
|
.for_mess>.for_all div>a{
|
||||||
|
margin-left: calc((100% - 230px)/2);
|
||||||
|
}
|
||||||
|
#top_bar{
|
||||||
|
position: sticky;
|
||||||
|
top: 0;
|
||||||
|
background-color: #fff;
|
||||||
|
z-index: 999;
|
||||||
|
}
|
||||||
|
.forAuthor #top_bar .top .top_logo .home_logo img{
|
||||||
|
position: absolute;
|
||||||
|
top: 20px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.mb_aform{
|
||||||
|
display:none;
|
||||||
|
}
|
||||||
|
.pos_ter{
|
||||||
|
padding:10px;
|
||||||
|
}
|
||||||
|
.pos_ter>div:nth-child(1) {
|
||||||
|
width: 25%;
|
||||||
|
}
|
||||||
|
.htmlImageNote blue{
|
||||||
|
color :#0082AA !important;
|
||||||
|
}
|
||||||
|
.wenzhang .wen_jian h4 i{
|
||||||
|
|
||||||
|
font-weight: 500;
|
||||||
|
font-weight: bold;
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
.v4-art-top #st-2 .st-btn > img{
|
||||||
|
|
||||||
|
width:16px !important;
|
||||||
|
height: 16px !important;
|
||||||
|
}
|
||||||
|
.pos_ter>a {
|
||||||
|
width: 23%;
|
||||||
|
}
|
||||||
|
.pos_ter>div:nth-child(3) {
|
||||||
|
width: 23%;
|
||||||
|
}
|
||||||
|
.pos_ter>a {
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
justify-content: center;
|
||||||
|
}
|
||||||
|
.pos_ter>a>img {
|
||||||
|
min-width: 260px;
|
||||||
|
margin-top: -10px;
|
||||||
|
}
|
||||||
|
.pos_ter>div:nth-child(3)>a:nth-child(1){
|
||||||
|
margin-left: calc((100% - 160px - 55px - 20px)/2);
|
||||||
|
}
|
||||||
|
.pos_ter>div:nth-child(1)>div:nth-child(1){
|
||||||
|
margin-left: calc((100% - 190px - 65px)/2) !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
.pos_ter>div:nth-child(4) {
|
||||||
|
width: 23%; overflow:hidden;
|
||||||
|
|
||||||
|
}
|
||||||
|
.pos_ter>div:nth-child(4) img{
|
||||||
|
position: relative;
|
||||||
|
top: -16px;
|
||||||
|
}
|
||||||
|
.footer .daohang ul{
|
||||||
|
width: 26% !important;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
`
|
||||||
|
|
||||||
|
document.head.appendChild(style);
|
||||||
|
var newBox = document.querySelector('.newBox');
|
||||||
|
var commonPopupStr = `
|
||||||
|
<div id="common-overlay"></div>
|
||||||
|
<div id="common-popup">
|
||||||
|
<span class="common-close-btn" onclick="closePopup()">×</span>
|
||||||
|
<div style="padding: 30px 30px 20px 30px" class="common-popup-box">
|
||||||
|
<h2 class="common-popup-title"></h2>
|
||||||
|
<div class="common-popup-content">
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
`;
|
||||||
|
|
||||||
|
// 将弹窗插入到页面中
|
||||||
|
newBox.insertAdjacentHTML('beforeend', commonPopupStr);
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
function initArticleNavList() {
|
||||||
|
var Journals_color = localStorage.getItem('Journals_color')
|
||||||
|
var Journals_usx = localStorage.getItem('Journals_usx')
|
||||||
|
$('.nav_ban h1 a').attr('href', '/' + Journals_usx);
|
||||||
|
var journalStageID = localStorage.getItem('journalStageID')
|
||||||
|
//是否显示地图
|
||||||
|
var isShowAuthorship = 0;
|
||||||
|
if ([1, 14, 8].includes(Number(Jour_num))) {
|
||||||
|
isShowAuthorship = 1
|
||||||
|
}
|
||||||
|
|
||||||
|
const style = document.createElement('style');
|
||||||
|
style.innerHTML = `/* 遮罩层 */
|
||||||
|
.article_dropbtn:hover {
|
||||||
|
color: ${Journals_color};
|
||||||
|
|
||||||
|
}
|
||||||
|
.article_dropdown-list a:hover {
|
||||||
|
|
||||||
|
border-bottom:2px solid ${Journals_color};
|
||||||
|
font-weight:bold;
|
||||||
|
color:#333;
|
||||||
|
}
|
||||||
|
.toggle-btn{
|
||||||
|
color: ${Journals_color};
|
||||||
|
}
|
||||||
|
`;
|
||||||
|
document.head.appendChild(style);
|
||||||
|
|
||||||
|
|
||||||
|
// 获取 id 为 top_bar 的元素
|
||||||
|
var topBar = document.getElementById("top_bar");
|
||||||
|
|
||||||
|
var otherStr1 = `
|
||||||
|
|
||||||
|
<p class=""><a href="/article_list.html?J_num=${Jour_num}&y_id=${journalStageID}" target="_blank">Current Issue</a></p>
|
||||||
|
<p class="mes_all_section_other_online"><a href="/article_list.html?J_num=${Jour_num}&o_id=${Jour_num}" target="_blank">Online First</a></p>
|
||||||
|
<p><a href="/stages.html?J_num=${Jour_num}" target="_blank">Archiving</a></p>
|
||||||
|
<p style="${Jour_num == 1 ? 'display:block' : 'display:none'}"><a href="/guest.html?J_num=${Jour_num}" target="_blank">Special Issues</a></p>
|
||||||
|
|
||||||
|
<p><a href="/article_list.html?J_num=${Jour_num}&top_id=${Jour_num}" target="_blank">Highlights</a></p>
|
||||||
|
|
||||||
|
`
|
||||||
|
var otherStr2 = `<p><a href="/about_journal.html?J_num=${Jour_num}" target="_blank">Journal Information</a></p>
|
||||||
|
|
||||||
|
<p><a href="/for_author.html?J_num=${Jour_num}" target="_blank">Guide for Authors</a></p>
|
||||||
|
<p><a href="javascript:;" onclick="openAbstracting(${Jour_num},'${Journals_color}')">Abstracting & Indexing</a></p>
|
||||||
|
|
||||||
|
|
||||||
|
`
|
||||||
|
// Abstracting & Indexing
|
||||||
|
var otherStr3 = `
|
||||||
|
<p ><a href="/afoor_text.html?footer_id=37" target="_blank">Peer-review process</a></p>
|
||||||
|
<p><a href="${localStorage.getItem('submission_url')}" target="_blank">Submission System</a></p>
|
||||||
|
<p><a href="/z_f11-1.html?J_num=${Jour_num}" target="_blank">Ethics and Malpractice Statement</a></p>
|
||||||
|
<!--地图弹窗-->
|
||||||
|
<div class="Authorship" style="position: relative;z-index:10;cursor: pointer;${isShowAuthorship ? 'display:block' : 'display:none'}">
|
||||||
|
|
||||||
|
<p class="Authorship_text"><a href="javascript:;" onclick="openAuthorship(${Jour_num},'${Journals_color}')">Authorship</a></p>
|
||||||
|
|
||||||
|
`
|
||||||
|
var str = ` <div class="article_navbar-container" id="article_navbar-container" style="display:block">
|
||||||
|
<div style="display: flex
|
||||||
|
;
|
||||||
|
align-items: center;margin:0 auto">
|
||||||
|
<div class="article_dropdown-menu">
|
||||||
|
<div class="article_dropbtn">Articles & Issues <i class="fa fa-chevron-down" style="font-size: 14px;margin-left: 6px;"></i></div>
|
||||||
|
<div class="article_dropdown-list">
|
||||||
|
${otherStr1}
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="article_dropdown-menu">
|
||||||
|
<div class="article_dropbtn">About Journal <i class="fa fa-chevron-down" style="font-size: 14px;margin-left: 6px;"></i></div>
|
||||||
|
<div class="article_dropdown-list" style="min-width:180px">
|
||||||
|
${otherStr2}
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="article_dropdown-menu">
|
||||||
|
<div class="article_dropbtn">Publish <i class="fa fa-chevron-down" style="font-size: 14px;margin-left: 6px;"></i></div>
|
||||||
|
<div class="article_dropdown-list" style="min-width:250px">
|
||||||
|
${otherStr3}
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>`
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
// 使用 insertAdjacentHTML 在 top_bar 后插入新元素
|
||||||
|
if (topBar) {
|
||||||
|
topBar.insertAdjacentHTML('afterend', str);
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
function openAbstracting(Jour_num, Journals_color) {
|
||||||
|
var list = localStorage.getItem('journalAbs')
|
||||||
|
var arr_Abc = JSON.parse(list).filter(e => e.is_show == 1);
|
||||||
|
var Abstractingcontent = `<ul style="margin-top:10px;">
|
||||||
|
${arr_Abc.map((item, i) => {
|
||||||
|
return `<li style="font-weight:700;font-size:14px;"><span style="display:inline-block">» </span><a target="_blank" href="${item.url}" style="font-weight:700;display:inline-block">${item.title}</a></li>`;
|
||||||
|
}).join('')}
|
||||||
|
</ul>`
|
||||||
|
document.querySelector('#common-popup .common-popup-content').classList.add('whitebg');
|
||||||
|
showPopup(`<span style="font-weight:bold;color:${Journals_color}">Abstracting & Indexing</span>`, Abstractingcontent)
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
function openAuthorship(Jour_num, Journals_color) {
|
||||||
|
var Abstractingcontent = `
|
||||||
|
<div class="tmr_side_map AuthorshipInfo" style="
|
||||||
|
width:300px;margin-top:20px">
|
||||||
|
<div id="worldMap" style="width: 100%;height: 140px;margin: 0 auto 10px auto"></div>
|
||||||
|
<ul class="map_paiming" style="padding: 0 20px 10px 20px;"></ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
`
|
||||||
|
document.querySelector('#common-popup .common-popup-content').classList.add('whitebg');
|
||||||
|
showPopup(`<span style="font-weight:bold;color:${Journals_color}">Abstracting & Indexing</span>`, Abstractingcontent, 'Authorship')
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
function showPopup(title, content, type) {
|
||||||
|
$('#common-popup .common-popup-title').html(title)
|
||||||
|
$('#common-popup .common-popup-content').html(content)
|
||||||
|
|
||||||
|
document.getElementById('common-overlay').style.display = 'block';
|
||||||
|
if (type == 'Authorship') {
|
||||||
|
document.getElementById('common-popup').style.width = 'auto';
|
||||||
|
renderMap(190)
|
||||||
|
}
|
||||||
|
|
||||||
|
document.getElementById('common-popup').style.opacity = '1';
|
||||||
|
document.getElementById('common-overlay').style.zIndex = '1000';
|
||||||
|
document.getElementById('common-popup').style.zIndex = '1001';
|
||||||
|
|
||||||
|
// 5秒后自动关闭
|
||||||
|
// setTimeout(closePopup, 5000);
|
||||||
|
}
|
||||||
|
|
||||||
|
function closePopup() {
|
||||||
|
document.getElementById('common-popup').style.opacity = '0';
|
||||||
|
document.getElementById('common-popup').style.zIndex = '-1';
|
||||||
|
setTimeout(function () {
|
||||||
|
document.getElementById('common-overlay').style.display = 'none';
|
||||||
|
$('#common-popup .common-popup-title').html('')
|
||||||
|
$('#common-popup .common-popup-content').html('')
|
||||||
|
}, 50);
|
||||||
|
|
||||||
|
}
|
||||||
function initForAuthor(Jour_num, arr_jour) {
|
function initForAuthor(Jour_num, arr_jour) {
|
||||||
|
|
||||||
var apcStr = ``;
|
var apcStr = ``;
|
||||||
@@ -11,42 +285,66 @@ function initForAuthor(Jour_num, arr_jour) {
|
|||||||
|
|
||||||
}
|
}
|
||||||
function initForAuthorHtml(Jour_num, arr_jour) {
|
function initForAuthorHtml(Jour_num, arr_jour) {
|
||||||
|
|
||||||
$.ajax({
|
$.ajax({
|
||||||
type: 'post', url: apiUrl + 'api/Journal/getForAuthors',
|
type: 'post',
|
||||||
|
url: apiUrl + 'api/Journal/getForAuthors',
|
||||||
data: { 'journal_id': Jour_num },
|
data: { 'journal_id': Jour_num },
|
||||||
success: function (result) {
|
success: function (result) {
|
||||||
if (result.code == 0) {
|
if (result.code == 0) {
|
||||||
var arr = result.data.forAuthors;
|
var arr = result.data.forAuthors;
|
||||||
var str = "";
|
var str = "";
|
||||||
var sgl = "";
|
var sgl = "";
|
||||||
for (var i in arr) {
|
var anchorCount = 1; // 生成唯一锚点ID的计数器
|
||||||
str += '<li><a href="javascript:;" class="snf-nav" style="padding:6px 0 6px 27px;"><b>' + arr[i].jfa_title + '</b></a></li>'
|
|
||||||
sgl += '<div class="snf-page"><h3 class="big" style="font-size: 22px;padding-top: 15px;color: rgb(0, 71, 178);">' + arr[i].jfa_title + '</h3></div>'
|
|
||||||
for (var j = 0; j < arr[i].children.length; j++) {
|
|
||||||
str += '<li><a href="javascript:;" class="snf-nav" style="padding:6px 0 6px 27px">' + arr[i].children[j].jfa_title + '</a></li>'
|
|
||||||
|
|
||||||
sgl += '<div class="snf-page"><h3 style="font-size:16px">' + arr[i].children[j].jfa_title + '</h3>' + arr[i].children[j].content + '</div>'
|
// 遍历父级+子级,建立锚点关联
|
||||||
}
|
arr.forEach(function(parent) {
|
||||||
}
|
// 1. 父级导航:href指向锚点ID
|
||||||
|
str += `<li><a href="#anchor-${anchorCount}" class="snf-nav" style="padding:6px 0 6px 27px;"><b>${parent.jfa_title}</b></a></li>`;
|
||||||
|
// 2. 父级内容:添加对应锚点ID
|
||||||
|
sgl += `<div id="anchor-${anchorCount}" class="snf-page">
|
||||||
|
<h3 class="big" style="font-size: 22px;padding-top: 15px;color: rgb(0, 71, 178);">${parent.jfa_title}</h3>
|
||||||
|
</div>`;
|
||||||
|
anchorCount++; // 锚点ID自增,确保唯一
|
||||||
|
|
||||||
|
// 子级处理(和父级逻辑一致)
|
||||||
|
parent.children.forEach(function(child) {
|
||||||
|
str += `<li><a href="#anchor-${anchorCount}" class="snf-nav" style="padding:6px 0 6px 27px">${child.jfa_title}</a></li>`;
|
||||||
|
sgl += `<div id="anchor-${anchorCount}" class="snf-page">
|
||||||
|
<h3 style="font-size:16px">${child.jfa_title}</h3>
|
||||||
|
${child.content}
|
||||||
|
</div>`;
|
||||||
|
anchorCount++;
|
||||||
|
});
|
||||||
|
});
|
||||||
|
|
||||||
|
// 渲染DOM
|
||||||
$('#for_nag').html(str);
|
$('#for_nag').html(str);
|
||||||
$('#for_nag li:nth-child(1) a').addClass('active');
|
$('#for_nag li:nth-child(1) a').addClass('active'); // 默认第一个导航高亮
|
||||||
$('#for_main').html(sgl);
|
$('#for_main').html(sgl);
|
||||||
|
|
||||||
//以window为顶,设置离顶和回调
|
// 关键:初始化simpleNavFollow(补全锚点关联后,插件能识别跳转和高亮)
|
||||||
var snf = simpleNavFollow({
|
|
||||||
|
setTimeout(() => {
|
||||||
|
|
||||||
|
simpleNavFollow({
|
||||||
leaveTop: 10,
|
leaveTop: 10,
|
||||||
|
nav: '#for_nag',
|
||||||
|
navItem: '.snf-nav',
|
||||||
|
content: '#for_main',
|
||||||
|
contentItem: '.snf-page',
|
||||||
|
activeClass: 'active',
|
||||||
|
smoothScroll: true,
|
||||||
|
|
||||||
});
|
});
|
||||||
|
|
||||||
|
}, 300); // 短延时确保DOM渲染完成
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
ShowDanger(result.msg);
|
ShowDanger(result.msg);
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
error: function () {
|
error: function () {
|
||||||
ShowDanger("error!");
|
ShowDanger("接口请求失败!");
|
||||||
}
|
}
|
||||||
})
|
});
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
@@ -196,7 +196,7 @@ var country_data = [
|
|||||||
{ "name": "Zimbabwe", "value": 0 },
|
{ "name": "Zimbabwe", "value": 0 },
|
||||||
]
|
]
|
||||||
|
|
||||||
|
if (!document.getElementById('worldMap_notice')) {
|
||||||
if (footer_map_ID == '125') {
|
if (footer_map_ID == '125') {
|
||||||
|
|
||||||
// 编委国际化图表
|
// 编委国际化图表
|
||||||
@@ -312,6 +312,7 @@ if (footer_map_ID == '125') {
|
|||||||
})
|
})
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
} else if (footer_map_ID == '2') {
|
} else if (footer_map_ID == '2') {
|
||||||
|
|
||||||
// 编委国际化图表
|
// 编委国际化图表
|
||||||
@@ -1078,12 +1079,12 @@ if (footer_map_ID == '125') {
|
|||||||
}
|
}
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
// 侧栏小地图
|
// 侧栏小地图
|
||||||
// tmr,life,感染,胃肠,精准,历史与哲学
|
// tmr,life,感染,胃肠,精准,历史与哲学
|
||||||
// Jour_num == "1"||Jour_num == "4"||Jour_num == "7"||Jour_num == "8"||Jour_num == "13"||Jour_num == "14"
|
// Jour_num == "1"||Jour_num == "4"||Jour_num == "7"||Jour_num == "8"||Jour_num == "13"||Jour_num == "14"
|
||||||
function renderMap(height,callback) {
|
function renderMap(height, callback) {
|
||||||
if (Jour_num == "1" || Jour_num == "8" || Jour_num == "14") {
|
if (Jour_num == "1" || Jour_num == "8" || Jour_num == "14") {
|
||||||
// 编委国际化图表
|
// 编委国际化图表
|
||||||
$.ajax({
|
$.ajax({
|
||||||
@@ -1124,6 +1125,11 @@ function renderMap(height,callback) {
|
|||||||
|
|
||||||
// 绘制图表
|
// 绘制图表
|
||||||
var worldChart = echarts.init(document.getElementById('worldMap'));
|
var worldChart = echarts.init(document.getElementById('worldMap'));
|
||||||
|
var worldChart2 = null;
|
||||||
|
if(document.getElementById('worldMap2')){
|
||||||
|
worldChart2 = echarts.init(document.getElementById('worldMap2'));
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
// 数据
|
// 数据
|
||||||
var dataMap = country_data
|
var dataMap = country_data
|
||||||
@@ -1199,9 +1205,13 @@ function renderMap(height,callback) {
|
|||||||
}],
|
}],
|
||||||
};
|
};
|
||||||
worldChart.setOption(option);
|
worldChart.setOption(option);
|
||||||
if(callback){
|
if (worldChart2) {
|
||||||
|
worldChart2.setOption(option);
|
||||||
|
}
|
||||||
|
|
||||||
|
if (callback) {
|
||||||
callback();
|
callback();
|
||||||
}
|
}
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
// ShowDanger("请求失败!");
|
// ShowDanger("请求失败!");
|
||||||
|
|||||||
697
js/notice_v1.js
Normal file
697
js/notice_v1.js
Normal file
@@ -0,0 +1,697 @@
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
// 消息、cfp、footer 内容
|
||||||
|
function notice_con() {
|
||||||
|
|
||||||
|
|
||||||
|
const style = document.createElement('style');
|
||||||
|
style.innerHTML = `
|
||||||
|
#top_bar{
|
||||||
|
position: sticky;
|
||||||
|
top: 0;
|
||||||
|
background-color: #fff;
|
||||||
|
z-index: 999;
|
||||||
|
}
|
||||||
|
.topicsNewBox #top_bar .top .top_logo .home_logo img{
|
||||||
|
position: absolute;
|
||||||
|
top: 20px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.mb_aform{
|
||||||
|
display:none;
|
||||||
|
}
|
||||||
|
.pos_ter{
|
||||||
|
padding:10px;
|
||||||
|
}
|
||||||
|
.pos_ter>div:nth-child(1) {
|
||||||
|
width: 25%;
|
||||||
|
}
|
||||||
|
.htmlImageNote blue{
|
||||||
|
color :#0082AA !important;
|
||||||
|
}
|
||||||
|
.wenzhang .wen_jian h4 i{
|
||||||
|
|
||||||
|
font-weight: 500;
|
||||||
|
font-weight: bold;
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
.v4-art-top #st-2 .st-btn > img{
|
||||||
|
|
||||||
|
width:16px !important;
|
||||||
|
height: 16px !important;
|
||||||
|
}
|
||||||
|
.pos_ter>a {
|
||||||
|
width: 23%;
|
||||||
|
}
|
||||||
|
.pos_ter>div:nth-child(3) {
|
||||||
|
width: 23%;
|
||||||
|
}
|
||||||
|
.pos_ter>a {
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
justify-content: center;
|
||||||
|
}
|
||||||
|
.pos_ter>a>img {
|
||||||
|
min-width: 260px;
|
||||||
|
margin-top: -10px;
|
||||||
|
}
|
||||||
|
.pos_ter>div:nth-child(3)>a:nth-child(1){
|
||||||
|
margin-left: calc((100% - 160px - 55px - 20px)/2);
|
||||||
|
}
|
||||||
|
.pos_ter>div:nth-child(1)>div:nth-child(1){
|
||||||
|
margin-left: calc((100% - 190px - 65px)/2) !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
.pos_ter>div:nth-child(4) {
|
||||||
|
width: 23%; overflow:hidden;
|
||||||
|
|
||||||
|
}
|
||||||
|
.pos_ter>div:nth-child(4) img{
|
||||||
|
position: relative;
|
||||||
|
top: -16px;
|
||||||
|
}
|
||||||
|
.footer .daohang ul{
|
||||||
|
width: 26% !important;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
`
|
||||||
|
|
||||||
|
document.head.appendChild(style);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
function initStyle() {
|
||||||
|
// 找到目标元素
|
||||||
|
const navBan = document.querySelector('.nav_ban.rgb_color_background');
|
||||||
|
|
||||||
|
if (navBan) {
|
||||||
|
// 创建一个新的 inner-wrapper div
|
||||||
|
const innerWrapper = document.createElement('div');
|
||||||
|
innerWrapper.className = 'inner_nav_ban_wrapper';
|
||||||
|
|
||||||
|
// 把 navBan 中所有子节点移动到 innerWrapper 中
|
||||||
|
while (navBan.firstChild) {
|
||||||
|
innerWrapper.appendChild(navBan.firstChild);
|
||||||
|
}
|
||||||
|
|
||||||
|
// 再把 innerWrapper 加回 navBan 中
|
||||||
|
navBan.appendChild(innerWrapper);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
var newBox = document.querySelector('.newBox');
|
||||||
|
var commonPopupStr = `
|
||||||
|
<div id="common-overlay"></div>
|
||||||
|
<div id="common-popup">
|
||||||
|
<span class="common-close-btn" onclick="closePopup()">×</span>
|
||||||
|
<div style="padding: 30px 30px 20px 30px" class="common-popup-box">
|
||||||
|
<h2 class="common-popup-title"></h2>
|
||||||
|
<div class="common-popup-content">
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
`;
|
||||||
|
|
||||||
|
// 将弹窗插入到页面中
|
||||||
|
newBox.insertAdjacentHTML('beforeend', commonPopupStr);
|
||||||
|
// 获取地址栏信息
|
||||||
|
function getQueryString(name) {
|
||||||
|
var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i");
|
||||||
|
var r = window.location.search.substr(1).match(reg);
|
||||||
|
if (r != null) return unescape(r[2]);
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
|
||||||
|
var footer_ID = getQueryString('footer_id'); //footer
|
||||||
|
//footer
|
||||||
|
if (footer_ID != null) {
|
||||||
|
initArticleNavList()
|
||||||
|
var matching = [206, 336, 338, 173, 176, 484, 258, 253, 259, 123, 122, 121]
|
||||||
|
for (var i in matching) {
|
||||||
|
if (footer_ID == matching[i]) {
|
||||||
|
window.location.href = 'for_author.html?J_num=' + Jour_num;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
var marry = [466, 194, 45, 44, 100, 108, 147, 146, 46, 50, 255, 186, 298, 351, 21, 154, 233, 234, 339, 391, 325, 409, 81, 88, 268, 270, 132, 137, 62, 64, 178, 177, 128, 125, 219, 392, 1, 2, 236, 242, 25, 24, 151, 152, 485, 486]
|
||||||
|
let mar_ry = 0
|
||||||
|
for (var i in marry) {
|
||||||
|
if (footer_ID == marry[i]) {
|
||||||
|
mar_ry = 1
|
||||||
|
}
|
||||||
|
}
|
||||||
|
if (mar_ry == 0) {
|
||||||
|
window.location.href = 'for_author.html?J_num=' + Jour_num;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// footer
|
||||||
|
$.ajax({
|
||||||
|
type: 'post', url: apiUrl + 'api/Journal/getFooterArt',
|
||||||
|
data: {
|
||||||
|
"journal_paper_art_id": footer_ID
|
||||||
|
},
|
||||||
|
success: function (result) {
|
||||||
|
if (result.code == 0) {
|
||||||
|
|
||||||
|
// 消息列表
|
||||||
|
var arr = result.data.article;
|
||||||
|
|
||||||
|
$('.topics>h2').html(arr.title);
|
||||||
|
|
||||||
|
if (arr.title == 'Editorial Board') {
|
||||||
|
$.ajax({
|
||||||
|
type: 'post', url: apiUrl + 'api/Journal/getBoard1',
|
||||||
|
data: {
|
||||||
|
"journal_id": Jour_num
|
||||||
|
},
|
||||||
|
success: function (result) {
|
||||||
|
if (result.code == 0) {
|
||||||
|
// 编委会成员
|
||||||
|
var arg = result.data.data.boards;
|
||||||
|
// 期刊委员会
|
||||||
|
var committees = result.data.data.committees;
|
||||||
|
var editors = result.data.data.editors;
|
||||||
|
var str = '';
|
||||||
|
|
||||||
|
if (arg.main == undefined) {
|
||||||
|
str += ''
|
||||||
|
} else {
|
||||||
|
str += '<b>Editor-in-Chief</b><br><br>'
|
||||||
|
for (var i = 0; i < arg.main.length; i++) {
|
||||||
|
if (arg.main[i].icon == '') {
|
||||||
|
var icon_img = '<img src="img/rev_user.png" style="position: absolute;left: 0;top: 0;width: 75px; height:auto; border-radius: 10px;">'
|
||||||
|
} else {
|
||||||
|
var icon_img = '<img src="' + apiSubmission + 'public/usericon/' + arg.main[i].icon + '" style="position: absolute;left: 0;top: 0;width: 75px; height:auto; border-radius: 10px;">'
|
||||||
|
}
|
||||||
|
if (arg.main[i].research_areas == '') {
|
||||||
|
var dis_line = ''
|
||||||
|
} else {
|
||||||
|
var dis_line = '<b>Research areas: </b>' + arg.main[i].research_areas
|
||||||
|
}
|
||||||
|
if (arg.main[i].website != '') {
|
||||||
|
str += '<li style="position: relative;padding-left: 100px;margin-bottom: 30px;width: 605px;">' +
|
||||||
|
'<a href="' + arg.main[i].website + '" target="_blank" style="color: #006699">' + arg.main[i].realname + '</a>, Ph.D. '
|
||||||
|
+ arg.main[i].technical + '<br/>' + arg.main[i].email + '<br/>'
|
||||||
|
+ arg.main[i].company + '<br/>' + dis_line + icon_img + '</li><br><br>'
|
||||||
|
} else {
|
||||||
|
str += '<li style="position: relative;padding-left: 100px;margin-bottom: 30px;width: 605px;">' +
|
||||||
|
arg.main[i].realname + ', Ph.D. '
|
||||||
|
+ arg.main[i].technical + '<br/>' + arg.main[i].email + '<br/>'
|
||||||
|
+ arg.main[i].company + '<br/>' + dis_line + icon_img + '</li><br><br>'
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
if (arg.remain == undefined) {
|
||||||
|
str += ''
|
||||||
|
} else {
|
||||||
|
str += '<b>Vice Editor-in-Chief</b><br><br>'
|
||||||
|
for (var i = 0; i < arg.remain.length; i++) {
|
||||||
|
if (arg.remain[i].icon == '') {
|
||||||
|
var icon_img = '<img src="img/rev_user.png" style="position: absolute;left: 0;top: 0;width: 75px; height:auto; border-radius: 10px;">'
|
||||||
|
} else {
|
||||||
|
var icon_img = '<img src="' + apiSubmission + 'public/usericon/' + arg.remain[i].icon + '" style="position: absolute;left: 0;top: 0;width: 75px; height:auto; border-radius: 10px;">'
|
||||||
|
}
|
||||||
|
if (arg.remain[i].research_areas == '') {
|
||||||
|
var dis_line = ''
|
||||||
|
} else {
|
||||||
|
var dis_line = '<b>Research areas: </b>' + arg.remain[i].research_areas
|
||||||
|
}
|
||||||
|
if (arg.remain[i].website != '') {
|
||||||
|
str += '<li style="position: relative;padding-left: 100px;margin-bottom: 30px;width: 605px;">' +
|
||||||
|
'<a href="' + arg.remain[i].website + '" target="_blank" style="color: #006699">' + arg.remain[i].realname + '</a>, Ph.D. '
|
||||||
|
+ arg.remain[i].technical + '<br/>' + arg.remain[i].email + '<br/>'
|
||||||
|
+ arg.remain[i].company + ' <br/>' + dis_line + icon_img + '</li><br><br>'
|
||||||
|
} else {
|
||||||
|
str += '<li style="position: relative;padding-left: 100px;margin-bottom: 30px;width: 605px;">' +
|
||||||
|
arg.remain[i].realname + ', Ph.D. '
|
||||||
|
+ arg.remain[i].technical + '<br/>' + arg.remain[i].email + '<br/>'
|
||||||
|
+ arg.remain[i].company + ' <br/>' + dis_line + icon_img + '</li><br><br>'
|
||||||
|
}
|
||||||
|
}
|
||||||
|
str += '<br>'
|
||||||
|
}
|
||||||
|
if (arg.member == undefined) {
|
||||||
|
str += ''
|
||||||
|
} else {
|
||||||
|
str += '<b>Editorial Board Members</b><br><br>'
|
||||||
|
// 未分组
|
||||||
|
$.each(arg.member, function (key, value) { //遍历键值对
|
||||||
|
if ($.isArray(arg.member[key]) == true) {
|
||||||
|
if (key == 'nogroup') {
|
||||||
|
for (var j = 0; j < arg.member[key].length; j++) {
|
||||||
|
if (arg.member[key][j].icon == '') {
|
||||||
|
var icon_img = '<img src="img/rev_user.png" style="position: absolute;left: 0;top: 0;width: 75px; height:auto; border-radius: 10px;">'
|
||||||
|
} else {
|
||||||
|
var icon_img = '<img src="' + apiSubmission + 'public/usericon/' + arg.member[key][j].icon + '" style="position: absolute;left: 0;top: 0;width: 75px; height:auto; border-radius: 10px;">'
|
||||||
|
}
|
||||||
|
if (arg.member[key][j].research_areas == '') {
|
||||||
|
var dis_line = ''
|
||||||
|
} else {
|
||||||
|
var dis_line = '<b>Research areas: </b>' + arg.member[key][j].research_areas
|
||||||
|
}
|
||||||
|
if (arg.member[key][j].realname == 'Jian Hao' || arg.member[key][j].realname == 'Mathew Goss' || arg.member[key][j].realname == 'Lucy Pi (Nuo-Xi Pi)' || arg.member[key][j].realname == 'Richard Shane Palmer' || arg.member[key][j].realname == 'Xin-Yun Zhang') {
|
||||||
|
if (arg.member[key][j].website != '') {
|
||||||
|
str += '<li style="position: relative;padding-left: 100px;margin-bottom: 30px;width: 605px;">' +
|
||||||
|
'<a href="' + arg.member[key][j].website + '" target="_blank" style="color: #006699">' + arg.member[key][j].realname + '</a>, Ph.D. '
|
||||||
|
+ arg.member[key][j].technical + '<br/>' + arg.member[key][j].email + '<br/>'
|
||||||
|
+ arg.member[key][j].company + '<br/>' + dis_line + icon_img + '</li><br><br>'
|
||||||
|
} else {
|
||||||
|
str += '<li style="position: relative;padding-left: 100px;margin-bottom: 30px;width: 605px;">' +
|
||||||
|
arg.member[key][j].realname + ', Ph.D. '
|
||||||
|
+ arg.member[key][j].technical + '<br/>' + arg.member[key][j].email + '<br/>'
|
||||||
|
+ arg.member[key][j].company + '<br/>' + dis_line + icon_img + '</li><br><br>'
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
if (arg.member[key][j].website != '') {
|
||||||
|
str += '<li style="position: relative;padding-left: 100px;margin-bottom: 30px;width: 605px;">' +
|
||||||
|
'<a href="' + arg.member[key][j].website + '" target="_blank" style="color: #006699">' + arg.member[key][j].realname + '</a>, Ph.D. '
|
||||||
|
+ arg.member[key][j].technical + '<br/>' + arg.member[key][j].email + '<br/>'
|
||||||
|
+ arg.member[key][j].company + '<br/>' + dis_line + icon_img + '</li><br><br>'
|
||||||
|
} else {
|
||||||
|
str += '<li style="position: relative;padding-left: 100px;margin-bottom: 30px;width: 605px;">' +
|
||||||
|
arg.member[key][j].realname + ', Ph.D. '
|
||||||
|
+ arg.member[key][j].technical + '<br/>' + arg.member[key][j].email + '<br/>'
|
||||||
|
+ arg.member[key][j].company + '<br/>' + dis_line + icon_img + '</li><br><br>'
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
})
|
||||||
|
// 有分组
|
||||||
|
$.each(arg.member, function (key, value) { //遍历键值对
|
||||||
|
if ($.isArray(arg.member[key]) == true) {
|
||||||
|
if (key != 'nogroup') {
|
||||||
|
str += '<b>' + key + '</b><br><br>'
|
||||||
|
for (var j = 0; j < arg.member[key].length; j++) {
|
||||||
|
if (arg.member[key][j].icon == '') {
|
||||||
|
var icon_img = '<img src="img/rev_user.png" style="position: absolute;left: 0;top: 0;width: 75px; height:auto; border-radius: 10px;">'
|
||||||
|
} else {
|
||||||
|
var icon_img = '<img src="' + apiSubmission + 'public/usericon/' + arg.member[key][j].icon + '" style="position: absolute;left: 0;top: 0;width: 75px; height:auto; border-radius: 10px;">'
|
||||||
|
}
|
||||||
|
if (arg.member[key][j].research_areas == '') {
|
||||||
|
var dis_line = ''
|
||||||
|
} else {
|
||||||
|
var dis_line = '<b>Research areas: </b>' + arg.member[key][j].research_areas
|
||||||
|
}
|
||||||
|
if (arg.member[key][j].realname == 'Jian Hao' || arg.member[key][j].realname == 'Mathew Goss' || arg.member[key][j].realname == 'Lucy Pi (Nuo-Xi Pi)' || arg.member[key][j].realname == 'Richard Shane Palmer' || arg.member[key][j].realname == 'Xin-Yun Zhang') {
|
||||||
|
if (arg.member[key][j].website != '') {
|
||||||
|
str += '<li style="position: relative;padding-left: 100px;margin-bottom: 30px;width: 605px;">' +
|
||||||
|
'<a href="' + arg.member[key][j].website + '" target="_blank" style="color: #006699">' + arg.member[key][j].realname + '</a>, Ph.D. '
|
||||||
|
+ arg.member[key][j].technical + '<br/>' + arg.member[key][j].email + '<br/>'
|
||||||
|
+ arg.member[key][j].company + '<br/>' + dis_line + icon_img + '</li><br><br>'
|
||||||
|
} else {
|
||||||
|
str += '<li style="position: relative;padding-left: 100px;margin-bottom: 30px;width: 605px;">' +
|
||||||
|
arg.member[key][j].realname + ', Ph.D. '
|
||||||
|
+ arg.member[key][j].technical + '<br/>' + arg.member[key][j].email + '<br/>'
|
||||||
|
+ arg.member[key][j].company + '<br/>' + dis_line + icon_img + '</li><br><br>'
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
if (arg.member[key][j].website != '') {
|
||||||
|
// Nagwa El-Badri
|
||||||
|
if(Jour_num==25&&arg.member[key][j].realname == 'Nagwa El-Badri'){
|
||||||
|
str += '<li style="position: relative;padding-left: 100px;margin-bottom: 30px;width: 605px;">' +
|
||||||
|
'<a href="' + arg.member[key][j].website + '" target="_blank" style="color: #006699">' + arg.member[key][j].realname + '</a>, M.D. Ph.D. '
|
||||||
|
+ arg.member[key][j].technical + '<br/>' + arg.member[key][j].email + '<br/>'
|
||||||
|
+ arg.member[key][j].company + '<br/>' + dis_line + icon_img + '</li><br><br>'
|
||||||
|
}else{
|
||||||
|
str += '<li style="position: relative;padding-left: 100px;margin-bottom: 30px;width: 605px;">' +
|
||||||
|
'<a href="' + arg.member[key][j].website + '" target="_blank" style="color: #006699">' + arg.member[key][j].realname + '</a>, Ph.D. '
|
||||||
|
+ arg.member[key][j].technical + '<br/>' + arg.member[key][j].email + '<br/>'
|
||||||
|
+ arg.member[key][j].company + '<br/>' + dis_line + icon_img + '</li><br><br>'
|
||||||
|
}
|
||||||
|
|
||||||
|
} else {
|
||||||
|
str += '<li style="position: relative;padding-left: 100px;margin-bottom: 30px;width: 605px;">' +
|
||||||
|
arg.member[key][j].realname + ', Ph.D. '
|
||||||
|
+ arg.member[key][j].technical + '<br/>' + arg.member[key][j].email + '<br/>'
|
||||||
|
+ arg.member[key][j].company + '<br/>' + dis_line + icon_img + '</li><br><br>'
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
})
|
||||||
|
str += '<br>'
|
||||||
|
}
|
||||||
|
|
||||||
|
// 期刊委员会
|
||||||
|
if (committees && committees.length > 0) {
|
||||||
|
str += '<b>Academic Integrity Committee</b><br><br>'
|
||||||
|
for (var i = 0; i < committees.length; i++) {
|
||||||
|
if (committees[i].icon == '') {
|
||||||
|
var icon_img = '<img src="img/rev_user.png" style="position: absolute;left: 0;top: 0;width: 75px; height:auto; border-radius: 10px;">'
|
||||||
|
} else {
|
||||||
|
var icon_img = '<img src="' + apiSubmission + 'public/usericon/' + committees[i].icon + '" style="position: absolute;left: 0;top: 0;width: 75px; height:auto; border-radius: 10px;">'
|
||||||
|
}
|
||||||
|
if (committees[i].research_areas == '') {
|
||||||
|
var dis_line = ''
|
||||||
|
} else {
|
||||||
|
var dis_line = '<b>Research areas: </b>' + committees[i].research_areas
|
||||||
|
}
|
||||||
|
if (committees[i].website != '') {
|
||||||
|
str += '<li style="position: relative;padding-left: 100px;margin-bottom: 30px;width: 605px;">' +
|
||||||
|
'<a href="' + committees[i].website + '" target="_blank" style="color: #006699">' + committees[i].realname + '</a>, Ph.D. '
|
||||||
|
+ committees[i].technical + '<br/>' + committees[i].email + '<br/>'
|
||||||
|
+ committees[i].company + '<br/>' + dis_line + icon_img + '</li><br><br>'
|
||||||
|
} else {
|
||||||
|
str += '<li style="position: relative;padding-left: 100px;margin-bottom: 30px;width: 605px;">' +
|
||||||
|
committees[i].realname + ', Ph.D. '
|
||||||
|
+ committees[i].technical + '<br/>' + committees[i].email + '<br/>'
|
||||||
|
+ committees[i].company + '<br/>' + dis_line + icon_img + '</li><br><br>'
|
||||||
|
}
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
str += '';
|
||||||
|
}
|
||||||
|
|
||||||
|
// 期刊编辑
|
||||||
|
if (editors && editors.length > 0) {
|
||||||
|
str += '<b>Editors & Staff</b><br><br>'
|
||||||
|
for (var i = 0; i < editors.length; i++) {
|
||||||
|
if (editors[i].icon == '') {
|
||||||
|
var icon_img = '<img src="img/rev_user.png" style="position: absolute;left: 0;top: 0;width: 75px; height:auto; border-radius: 10px;">'
|
||||||
|
} else {
|
||||||
|
var icon_img = '<img src="' + apiSubmission + 'public/usericon/' + editors[i].icon + '" style="position: absolute;left: 0;top: 0;width: 75px; height:auto; border-radius: 10px;">'
|
||||||
|
}
|
||||||
|
if (editors[i].website != '') {
|
||||||
|
str += '<li style="min-height:120px;position: relative;padding-left: 100px;margin-bottom: 30px; width: 200px; float:left; margin-right:10px;">' +
|
||||||
|
'<a href="' + editors[i].website + '" target="_blank" style="color: #006699">' + editors[i].realname + '</a>,'
|
||||||
|
+ editors[i].editor_title + '<br/>' + editors[i].email + '<br/>'
|
||||||
|
+ icon_img + '</li>'
|
||||||
|
} else {
|
||||||
|
str += '<li style="min-height:120px;position: relative;padding-left: 100px;margin-bottom: 30px; width: 200px; float:left; margin-right:10px;">' +
|
||||||
|
editors[i].realname + ', '
|
||||||
|
+ editors[i].editor_title + '<br/>' + editors[i].email + '<br/>'
|
||||||
|
+ icon_img + '</li>'
|
||||||
|
}
|
||||||
|
}
|
||||||
|
str += '<li style="clear:both">';
|
||||||
|
|
||||||
|
} else {
|
||||||
|
str += ''
|
||||||
|
}
|
||||||
|
|
||||||
|
$('.topics>div').append('<ul style="overflow: hidden;">' + str + '</ul>');
|
||||||
|
|
||||||
|
|
||||||
|
} else {
|
||||||
|
ShowDanger("请求失败!");
|
||||||
|
}
|
||||||
|
},
|
||||||
|
error: function () {
|
||||||
|
ShowDanger("error!");
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
} else if (arr.title == '编委会') {
|
||||||
|
$.ajax({
|
||||||
|
type: 'post', url: apiUrl + 'api/Journal/getBoard',
|
||||||
|
data: {
|
||||||
|
"journal_id": Jour_num
|
||||||
|
},
|
||||||
|
success: function (result) {
|
||||||
|
if (result.code == 0) {
|
||||||
|
var arg = result.data.boards;
|
||||||
|
var str = '';
|
||||||
|
|
||||||
|
if (arg.main == undefined) {
|
||||||
|
str += ''
|
||||||
|
} else {
|
||||||
|
str += '<b>主编</b><br><br>'
|
||||||
|
for (var i = 0; i < arg.main.length; i++) {
|
||||||
|
if (arg.main[i].board_icon == '') {
|
||||||
|
var icon_img = '<img src="img/rev_user.png" style="position: absolute;left: 0;top: 0;width: 75px;height: 75px;border-radius: 10px;">'
|
||||||
|
} else {
|
||||||
|
var icon_img = '<img src="' + apiUrlImg + arg.main[i].board_icon + '" style="position: absolute;left: 0;top: 0;width: 75px;height: 75px;border-radius: 10px;">'
|
||||||
|
}
|
||||||
|
if (arg.main[i].field == '') {
|
||||||
|
var dis_line = ''
|
||||||
|
} else {
|
||||||
|
var dis_line = '领域: ' + arg.main[i].field
|
||||||
|
}
|
||||||
|
str += '<li style="position: relative;padding-left: 100px;margin-bottom: 30px;width: 630px;">' +
|
||||||
|
'<a href="' + arg.main[i].website + '" target="_blank" style="color: #006699">' + arg.main[i].name + '</a>, '
|
||||||
|
+ arg.main[i].dr + ' ' + arg.main[i].title + '<br/>' + arg.main[i].email + '<br/>'
|
||||||
|
+ arg.main[i].address + ' 中国' + '<br/>' + dis_line + icon_img + '</li><br><br>'
|
||||||
|
}
|
||||||
|
str += "<br/>"
|
||||||
|
}
|
||||||
|
if (arg.remain == undefined) {
|
||||||
|
str += ''
|
||||||
|
} else {
|
||||||
|
str += '<b>副主编</b><br><br>'
|
||||||
|
for (var i = 0; i < arg.remain.length; i++) {
|
||||||
|
if (arg.remain[i].board_icon == '') {
|
||||||
|
var icon_img = '<img src="img/rev_user.png" style="position: absolute;left: 0;top: 0;width: 75px;height: 75px;border-radius: 10px;">'
|
||||||
|
} else {
|
||||||
|
var icon_img = '<img src="' + apiUrlImg + arg.remain[i].board_icon + '" style="position: absolute;left: 0;top: 0;width: 75px;height: 75px;border-radius: 10px;">'
|
||||||
|
}
|
||||||
|
if (arg.remain[i].field == '') {
|
||||||
|
var dis_line = ''
|
||||||
|
} else {
|
||||||
|
var dis_line = '领域: ' + arg.remain[i].field
|
||||||
|
}
|
||||||
|
str += '<li style="position: relative;padding-left: 100px;margin-bottom: 30px;width: 630px;">' +
|
||||||
|
'<a href="' + arg.remain[i].website + '" target="_blank" style="color: #006699">' + arg.remain[i].name + '</a>, '
|
||||||
|
+ arg.remain[i].dr + ' ' + arg.remain[i].title + '<br/>' + arg.remain[i].email + '<br/>'
|
||||||
|
+ arg.remain[i].address + ' 中国' + '<br/>' + dis_line + icon_img + '</li><br><br>'
|
||||||
|
}
|
||||||
|
str += '<br>'
|
||||||
|
}
|
||||||
|
if (arg.member == undefined) {
|
||||||
|
str += ''
|
||||||
|
} else {
|
||||||
|
str += '<b>编委</b><br><br>'
|
||||||
|
$.each(arg.member, function (key, value) { //遍历键值对
|
||||||
|
if ($.isArray(arg.member[key]) == true) {
|
||||||
|
str += '<b>' + key + '</b><br><br>'
|
||||||
|
for (var j = 0; j < arg.member[key].length; j++) {
|
||||||
|
if (arg.member[key][j].board_icon == '') {
|
||||||
|
var icon_img = '<img src="img/rev_user.png" style="position: absolute;left: 0;top: 0;width: 75px;height: 75px;border-radius: 10px;">'
|
||||||
|
} else {
|
||||||
|
var icon_img = '<img src="' + apiUrlImg + arg.member[key][j].board_icon + '" style="position: absolute;left: 0;top: 0;width: 75px;height: 75px;border-radius: 10px;">'
|
||||||
|
}
|
||||||
|
if (arg.member[key][j].field == '') {
|
||||||
|
var dis_line = ''
|
||||||
|
} else {
|
||||||
|
var dis_line = '领域: ' + arg.member[key][j].field
|
||||||
|
}
|
||||||
|
str += '<li style="position: relative;padding-left: 100px;margin-bottom: 30px;width: 630px;">' +
|
||||||
|
'<a href="' + arg.member[key][j].website + '" target="_blank" style="color: #006699">' + arg.member[key][j].name + '</a>, '
|
||||||
|
+ arg.member[key][j].dr + ' ' + arg.member[key][j].title + '<br/>' + arg.member[key][j].email + '<br/>'
|
||||||
|
+ arg.member[key][j].address + ' 中国' + '<br/>' + dis_line + icon_img + '</li><br><br>'
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
if (arg.member[key].board_icon == '') {
|
||||||
|
var icon_img = '<img src="img/rev_user.png" style="position: absolute;left: 0;top: 0;width: 75px;height: 75px;border-radius: 10px;">'
|
||||||
|
} else {
|
||||||
|
var icon_img = '<img src="' + apiUrlImg + arg.member[key].board_icon + '" style="position: absolute;left: 0;top: 0;width: 75px;height: 75px;border-radius: 10px;">'
|
||||||
|
}
|
||||||
|
if (arg.member[key].field == '') {
|
||||||
|
var dis_line = ''
|
||||||
|
} else {
|
||||||
|
var dis_line = '领域: ' + arg.member[key].field
|
||||||
|
}
|
||||||
|
str += '<li style="position: relative;padding-left: 100px;margin-bottom: 30px;width: 630px;">' +
|
||||||
|
'<a href="' + arg.member[key].website + '" target="_blank" style="color: #006699">' + arg.member[key].name + '</a>, '
|
||||||
|
+ arg.member[key].dr + ' ' + arg.member[key].title + '<br/>' + arg.member[key].email + '<br/>'
|
||||||
|
+ arg.member[key].address + ' 中国' + '<br/>' + dis_line + icon_img + '</li><br><br>'
|
||||||
|
}
|
||||||
|
})
|
||||||
|
str += '<br>'
|
||||||
|
}
|
||||||
|
|
||||||
|
$('.topics>div').append('<ul style="overflow: hidden;">' + str + '</ul>');
|
||||||
|
|
||||||
|
|
||||||
|
} else {
|
||||||
|
ShowDanger("请求失败!");
|
||||||
|
}
|
||||||
|
},
|
||||||
|
error: function () {
|
||||||
|
ShowDanger("error!");
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
} else {
|
||||||
|
$('.topics>div').html(arr.content);
|
||||||
|
}
|
||||||
|
|
||||||
|
if (footer_ID == '126') {
|
||||||
|
$('.fuwenben img').css('width', '200px')
|
||||||
|
}
|
||||||
|
|
||||||
|
} else {
|
||||||
|
ShowDanger("请求失败!");
|
||||||
|
}
|
||||||
|
},
|
||||||
|
error: function () {
|
||||||
|
ShowDanger("error!");
|
||||||
|
}
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
function initArticleNavList() {
|
||||||
|
var Journals_color = localStorage.getItem('Journals_color')
|
||||||
|
var Journals_usx = localStorage.getItem('Journals_usx')
|
||||||
|
$('.nav_ban h1 a').attr('href', '/' + Journals_usx);
|
||||||
|
var journalStageID = localStorage.getItem('journalStageID')
|
||||||
|
//是否显示地图
|
||||||
|
var isShowAuthorship = 0;
|
||||||
|
if ([1, 14, 8].includes(Number(Jour_num))) {
|
||||||
|
isShowAuthorship = 1
|
||||||
|
}
|
||||||
|
|
||||||
|
const style = document.createElement('style');
|
||||||
|
style.innerHTML = `/* 遮罩层 */
|
||||||
|
.article_dropbtn:hover {
|
||||||
|
color: ${Journals_color};
|
||||||
|
|
||||||
|
}
|
||||||
|
.article_dropdown-list a:hover {
|
||||||
|
|
||||||
|
border-bottom:2px solid ${Journals_color};
|
||||||
|
font-weight:bold;
|
||||||
|
color:#333;
|
||||||
|
}
|
||||||
|
.toggle-btn{
|
||||||
|
color: ${Journals_color};
|
||||||
|
}
|
||||||
|
`;
|
||||||
|
document.head.appendChild(style);
|
||||||
|
|
||||||
|
|
||||||
|
// 获取 id 为 top_bar 的元素
|
||||||
|
var topBar = document.getElementById("top_bar");
|
||||||
|
|
||||||
|
var otherStr1 = `
|
||||||
|
|
||||||
|
<p class=""><a href="/article_list.html?J_num=${Jour_num}&y_id=${journalStageID}" target="_blank">Current Issue</a></p>
|
||||||
|
<p class="mes_all_section_other_online"><a href="/article_list.html?J_num=${Jour_num}&o_id=${Jour_num}" target="_blank">Online First</a></p>
|
||||||
|
<p><a href="/stages.html?J_num=${Jour_num}" target="_blank">Archiving</a></p>
|
||||||
|
<p style="${Jour_num == 1 ? 'display:block' : 'display:none'}"><a href="/guest.html?J_num=${Jour_num}" target="_blank">Special Issues</a></p>
|
||||||
|
|
||||||
|
<p><a href="/article_list.html?J_num=${Jour_num}&top_id=${Jour_num}" target="_blank">Highlights</a></p>
|
||||||
|
|
||||||
|
`
|
||||||
|
var otherStr2 = `<p><a href="/about_journal.html?J_num=${Jour_num}" target="_blank">Journal Information</a></p>
|
||||||
|
|
||||||
|
<p><a href="/for_author.html?J_num=${Jour_num}" target="_blank">Guide for Authors</a></p>
|
||||||
|
<p><a href="javascript:;" onclick="openAbstracting(${Jour_num},'${Journals_color}')">Abstracting & Indexing</a></p>
|
||||||
|
|
||||||
|
|
||||||
|
`
|
||||||
|
// Abstracting & Indexing
|
||||||
|
var otherStr3 = `
|
||||||
|
<p ><a href="/afoor_text.html?footer_id=37" target="_blank">Peer-review process</a></p>
|
||||||
|
<p><a href="${localStorage.getItem('submission_url')}" target="_blank">Submission System</a></p>
|
||||||
|
<p><a href="/z_f11-1.html?J_num=${Jour_num}" target="_blank">Ethics and Malpractice Statement</a></p>
|
||||||
|
<!--地图弹窗-->
|
||||||
|
<div class="Authorship" style="position: relative;z-index:10;cursor: pointer;${isShowAuthorship ? 'display:block' : 'display:none'}">
|
||||||
|
|
||||||
|
<p class="Authorship_text"><a href="javascript:;" onclick="openAuthorship(${Jour_num},'${Journals_color}')">Authorship</a></p>
|
||||||
|
|
||||||
|
`
|
||||||
|
var str = ` <div class="article_navbar-container" id="article_navbar-container" style="display:block">
|
||||||
|
<div style="display: flex
|
||||||
|
;
|
||||||
|
align-items: center;margin:0 auto">
|
||||||
|
<div class="article_dropdown-menu">
|
||||||
|
<div class="article_dropbtn">Articles & Issues <i class="fa fa-chevron-down" style="font-size: 14px;margin-left: 6px;"></i></div>
|
||||||
|
<div class="article_dropdown-list">
|
||||||
|
${otherStr1}
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="article_dropdown-menu">
|
||||||
|
<div class="article_dropbtn">About Journal <i class="fa fa-chevron-down" style="font-size: 14px;margin-left: 6px;"></i></div>
|
||||||
|
<div class="article_dropdown-list" style="min-width:180px">
|
||||||
|
${otherStr2}
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="article_dropdown-menu">
|
||||||
|
<div class="article_dropbtn">Publish <i class="fa fa-chevron-down" style="font-size: 14px;margin-left: 6px;"></i></div>
|
||||||
|
<div class="article_dropdown-list" style="min-width:250px">
|
||||||
|
${otherStr3}
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>`
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
// 使用 insertAdjacentHTML 在 top_bar 后插入新元素
|
||||||
|
if (topBar) {
|
||||||
|
topBar.insertAdjacentHTML('afterend', str);
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
function openAbstracting(Jour_num, Journals_color) {
|
||||||
|
var list = localStorage.getItem('journalAbs')
|
||||||
|
var arr_Abc = JSON.parse(list).filter(e => e.is_show == 1);
|
||||||
|
var Abstractingcontent = `<ul style="margin-top:10px;">
|
||||||
|
${arr_Abc.map((item, i) => {
|
||||||
|
return `<li style="font-weight:700;font-size:14px;"><span style="display:inline-block">» </span><a target="_blank" href="${item.url}" style="font-weight:700;display:inline-block">${item.title}</a></li>`;
|
||||||
|
}).join('')}
|
||||||
|
</ul>`
|
||||||
|
document.querySelector('#common-popup .common-popup-content').classList.add('whitebg');
|
||||||
|
showPopup(`<span style="font-weight:bold;color:${Journals_color}">Abstracting & Indexing</span>`, Abstractingcontent)
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
function openAuthorship(Jour_num, Journals_color) {
|
||||||
|
var Abstractingcontent = `
|
||||||
|
<div class="tmr_side_map AuthorshipInfo" style="
|
||||||
|
width:300px;margin-top:20px">
|
||||||
|
<div id="worldMap2" style="width: 100%;height: 140px;margin: 0 auto 10px auto"></div>
|
||||||
|
<ul class="map_paiming" style="padding: 0 20px 10px 20px;"></ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
`
|
||||||
|
document.querySelector('#common-popup .common-popup-content').classList.add('whitebg');
|
||||||
|
showPopup(`<span style="font-weight:bold;color:${Journals_color}">Abstracting & Indexing</span>`, Abstractingcontent, 'Authorship')
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
function showPopup(title, content, type) {
|
||||||
|
$('#common-popup .common-popup-title').html(title)
|
||||||
|
$('#common-popup .common-popup-content').html(content)
|
||||||
|
|
||||||
|
document.getElementById('common-overlay').style.display = 'block';
|
||||||
|
if (type == 'Authorship') {
|
||||||
|
document.getElementById('common-popup').style.width = 'auto';
|
||||||
|
renderMap(190)
|
||||||
|
}
|
||||||
|
|
||||||
|
document.getElementById('common-popup').style.opacity = '1';
|
||||||
|
document.getElementById('common-overlay').style.zIndex = '1000';
|
||||||
|
document.getElementById('common-popup').style.zIndex = '1001';
|
||||||
|
|
||||||
|
// 5秒后自动关闭
|
||||||
|
// setTimeout(closePopup, 5000);
|
||||||
|
}
|
||||||
|
|
||||||
|
function closePopup() {
|
||||||
|
document.getElementById('common-popup').style.opacity = '0';
|
||||||
|
document.getElementById('common-popup').style.zIndex = '-1';
|
||||||
|
setTimeout(function () {
|
||||||
|
document.getElementById('common-overlay').style.display = 'none';
|
||||||
|
$('#common-popup .common-popup-title').html('')
|
||||||
|
$('#common-popup .common-popup-content').html('')
|
||||||
|
}, 50);
|
||||||
|
renderMap(140)
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
30
js/side.js
30
js/side.js
@@ -12,9 +12,9 @@ $(document).ready(function () {
|
|||||||
|
|
||||||
// 期刊基础、外链、分期、话题信息加载
|
// 期刊基础、外链、分期、话题信息加载
|
||||||
function side_list() {
|
function side_list() {
|
||||||
if(Jour_num == 17||Jour_num == 24){
|
if (Jour_num == 17 || Jour_num == 24) {
|
||||||
$('.art_main_con_topic').hide();
|
$('.art_main_con_topic').hide();
|
||||||
}
|
}
|
||||||
// 左侧期刊列表数据
|
// 左侧期刊列表数据
|
||||||
$.ajax({
|
$.ajax({
|
||||||
type: 'post', url: apiUrl + 'api/Journal/getJournal',
|
type: 'post', url: apiUrl + 'api/Journal/getJournal',
|
||||||
@@ -23,7 +23,17 @@ if(Jour_num == 17||Jour_num == 24){
|
|||||||
},
|
},
|
||||||
success: function (result) {
|
success: function (result) {
|
||||||
if (result.code == 0) {
|
if (result.code == 0) {
|
||||||
|
// 1. 匹配所有 src 为 "img/details.png" 的 img 标签
|
||||||
|
const targetImgs = document.querySelectorAll('img[src="img/details.png"]');
|
||||||
|
|
||||||
|
// 2. 遍历并替换地址
|
||||||
|
targetImgs.forEach(img => {
|
||||||
|
img.src = "img/editor.png";
|
||||||
|
// 可选:同时更新 srcset(如果图片用了响应式加载)
|
||||||
|
if (img.srcset) {
|
||||||
|
img.srcset = img.srcset.replace("img/details.png", "img/editor.png");
|
||||||
|
}
|
||||||
|
});
|
||||||
// 期刊基础信息
|
// 期刊基础信息
|
||||||
var arr_jour = result.data.journal;
|
var arr_jour = result.data.journal;
|
||||||
$('h4.rgb_color').css('color', arr_jour.system_color);
|
$('h4.rgb_color').css('color', arr_jour.system_color);
|
||||||
@@ -280,11 +290,11 @@ if(Jour_num == 17||Jour_num == 24){
|
|||||||
|
|
||||||
$('.edit_board_tmr>a').attr('href', arr_jour.board_url);
|
$('.edit_board_tmr>a').attr('href', arr_jour.board_url);
|
||||||
if (Jour_num == 11) {
|
if (Jour_num == 11) {
|
||||||
$('.edit_board_tmr').after('<p><b>CiteScore (Scopus):</b> <span>0.1</span></p>');
|
$('.edit_board_tmr').after('<p><b>CiteScore (Scopus):</b> <span>0.4</span></p>');
|
||||||
}
|
}
|
||||||
//bmec
|
//bmec
|
||||||
if (Jour_num == 25) {
|
if (Jour_num == 25) {
|
||||||
$('.edit_board_tmr').after('<p><b>CiteScore (Scopus):</b> <span>1.3</span></p>');
|
$('.edit_board_tmr').after('<p><b>CiteScore (Scopus):</b> <span>1.7</span></p>');
|
||||||
}
|
}
|
||||||
|
|
||||||
//$('.edit_board_tmr>a').attr('href', 'notice.html?J_num=' + Jour_num + '&footer_id=' + arr_jour.board_url);
|
//$('.edit_board_tmr>a').attr('href', 'notice.html?J_num=' + Jour_num + '&footer_id=' + arr_jour.board_url);
|
||||||
@@ -320,7 +330,19 @@ if(Jour_num == 17||Jour_num == 24){
|
|||||||
var corr = result.data.relats;
|
var corr = result.data.relats;
|
||||||
$('.jour_correlate>a').attr('href', '/' + corr[0].usx);
|
$('.jour_correlate>a').attr('href', '/' + corr[0].usx);
|
||||||
$('.jour_correlate>a>img').attr('src', imgjourUrl + corr[0].icon)
|
$('.jour_correlate>a>img').attr('src', imgjourUrl + corr[0].icon)
|
||||||
|
} else {
|
||||||
|
$('.jour_correlate').css('display', 'none')
|
||||||
|
const parent = document.querySelector('.jour_notice');
|
||||||
|
if (parent) {
|
||||||
|
// 找父容器下第一个符合样式特征的div(只取第一个)
|
||||||
|
const firstTargetDiv = parent.querySelector('div[style*="height: 1px"][style*="background-color: #ddd"]');
|
||||||
|
if (firstTargetDiv) {
|
||||||
|
firstTargetDiv.style.display = 'none';
|
||||||
|
console.log('已隐藏第一个目标分割线');
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -15,6 +15,16 @@ function side_list() {
|
|||||||
},
|
},
|
||||||
success: function (result) {
|
success: function (result) {
|
||||||
if (result.code == 0) {
|
if (result.code == 0) {
|
||||||
|
const targetImgs = document.querySelectorAll('img[src="img/details.png"]');
|
||||||
|
|
||||||
|
// 2. 遍历并替换地址
|
||||||
|
targetImgs.forEach(img => {
|
||||||
|
img.src = "img/editor.png";
|
||||||
|
// 可选:同时更新 srcset(如果图片用了响应式加载)
|
||||||
|
if (img.srcset) {
|
||||||
|
img.srcset = img.srcset.replace("img/details.png", "img/editor.png");
|
||||||
|
}
|
||||||
|
});
|
||||||
if (Jour_num == 1 && $('.FreeapplicationBox')) {
|
if (Jour_num == 1 && $('.FreeapplicationBox')) {
|
||||||
|
|
||||||
$('.FreeapplicationBox').css('display', 'inline-block');
|
$('.FreeapplicationBox').css('display', 'inline-block');
|
||||||
@@ -154,7 +164,7 @@ function side_list() {
|
|||||||
$('.Join_Bord').attr('href', 'z_f6-1.html?J_num=' + Jour_num);
|
$('.Join_Bord').attr('href', 'z_f6-1.html?J_num=' + Jour_num);
|
||||||
$('.Join_Bord2').attr('href', 'z_f11-1.html?J_num=' + Jour_num);
|
$('.Join_Bord2').attr('href', 'z_f11-1.html?J_num=' + Jour_num);
|
||||||
$('.edit_board_tmr>a').attr('href', arr_jour.board_url);
|
$('.edit_board_tmr>a').attr('href', arr_jour.board_url);
|
||||||
$('.edit_board_tmr').after('<p><b>CiteScore (Scopus):</b> <span>2.1</span></p>');
|
$('.edit_board_tmr').after('<p><b>CiteScore (Scopus):</b> <span>2.2</span></p>');
|
||||||
$('.edit_board_tmr').after('<p><b>Impact Factor (Clarivate):</b> <span>1.3</span></p>');
|
$('.edit_board_tmr').after('<p><b>Impact Factor (Clarivate):</b> <span>1.3</span></p>');
|
||||||
//$('.edit_board_tmr>a').attr('href', 'notice.html?J_num=' + Jour_num + '&footer_id=' + arr_jour.board_url);
|
//$('.edit_board_tmr>a').attr('href', 'notice.html?J_num=' + Jour_num + '&footer_id=' + arr_jour.board_url);
|
||||||
|
|
||||||
|
|||||||
16
notice.html
16
notice.html
@@ -9,7 +9,15 @@
|
|||||||
<link rel="shortcut icon" href="img/tmr3.png" type="image/x-icon" />
|
<link rel="shortcut icon" href="img/tmr3.png" type="image/x-icon" />
|
||||||
<link rel="stylesheet" type="text/css" href="style/font-awesome/css/font-awesome.min.css">
|
<link rel="stylesheet" type="text/css" href="style/font-awesome/css/font-awesome.min.css">
|
||||||
<link rel="stylesheet" type="text/css" href="style/style.css" />
|
<link rel="stylesheet" type="text/css" href="style/style.css" />
|
||||||
|
<link rel="stylesheet" type="text/css" href="style/commonArticle_v3.css" />
|
||||||
<style>
|
<style>
|
||||||
|
|
||||||
|
.article .art_main{
|
||||||
|
width: calc(100% - 285px) !important;
|
||||||
|
}
|
||||||
|
.newBox .topics ul li{
|
||||||
|
width: calc(100% - 100px) !important;
|
||||||
|
}
|
||||||
.topics {
|
.topics {
|
||||||
font-family: Calibri;
|
font-family: Calibri;
|
||||||
font-size: 17px;
|
font-size: 17px;
|
||||||
@@ -47,7 +55,7 @@
|
|||||||
</style>
|
</style>
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
<body>
|
<body><div class="newBox topicsNewBox">
|
||||||
<div id="col-content">
|
<div id="col-content">
|
||||||
<div id="top_bar">
|
<div id="top_bar">
|
||||||
<!--头部-->
|
<!--头部-->
|
||||||
@@ -73,16 +81,18 @@
|
|||||||
<div class="footer">
|
<div class="footer">
|
||||||
<!--底部菜单栏-->
|
<!--底部菜单栏-->
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div></div>
|
||||||
</body>
|
</body>
|
||||||
<script src="js/jquery.min.js"></script>
|
<script src="js/jquery.min.js"></script>
|
||||||
<script src="echarts-master/echarts.min.js"></script>
|
<script src="echarts-master/echarts.min.js"></script>
|
||||||
<script src="echarts-master/world.js"></script>
|
<script src="echarts-master/world.js"></script>
|
||||||
|
|
||||||
<script src="js/return-top.js"></script>
|
<script src="js/return-top.js"></script>
|
||||||
<script src="js/layer/layer.js"></script>
|
<script src="js/layer/layer.js"></script>
|
||||||
<script src="js/js.js"></script>
|
<script src="js/js.js"></script>
|
||||||
<script src="js/side.js"></script>
|
<script src="js/side.js"></script>
|
||||||
<script src="js/notice.js"></script>
|
<script src="js/not_map.js"></script>
|
||||||
|
<script src="js/notice_v1.js"></script>
|
||||||
<!--<script src="js/not_map.js"></script>-->
|
<!--<script src="js/not_map.js"></script>-->
|
||||||
<script>
|
<script>
|
||||||
$(document).ready(function () {
|
$(document).ready(function () {
|
||||||
|
|||||||
95
notice_old.html
Normal file
95
notice_old.html
Normal file
@@ -0,0 +1,95 @@
|
|||||||
|
<!doctype html>
|
||||||
|
<html lang="zh">
|
||||||
|
|
||||||
|
<head>
|
||||||
|
<meta charset="UTF-8">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
||||||
|
<title></title>
|
||||||
|
<link rel="shortcut icon" href="img/tmr3.png" type="image/x-icon" />
|
||||||
|
<link rel="stylesheet" type="text/css" href="style/font-awesome/css/font-awesome.min.css">
|
||||||
|
<link rel="stylesheet" type="text/css" href="style/style.css" />
|
||||||
|
<style>
|
||||||
|
.topics {
|
||||||
|
font-family: Calibri;
|
||||||
|
font-size: 17px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.topics>div a:hover {
|
||||||
|
color: #23527c !important;
|
||||||
|
text-decoration: underline;
|
||||||
|
}
|
||||||
|
|
||||||
|
.topics ul {
|
||||||
|
list-style-type: circle;
|
||||||
|
padding-left: 20px;
|
||||||
|
margin-top: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
.topics ul li {
|
||||||
|
text-align: left;
|
||||||
|
width: 100%;
|
||||||
|
float: none;
|
||||||
|
list-style-type: disc;
|
||||||
|
margin-bottom: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
.fuwenben img {
|
||||||
|
max-width: 100%;
|
||||||
|
margin: 0 auto;
|
||||||
|
display: block;
|
||||||
|
}
|
||||||
|
|
||||||
|
.topics ul li img {
|
||||||
|
object-fit: cover;
|
||||||
|
height: 100px !important;
|
||||||
|
}
|
||||||
|
</style>
|
||||||
|
</head>
|
||||||
|
|
||||||
|
<body>
|
||||||
|
<div id="col-content">
|
||||||
|
<div id="top_bar">
|
||||||
|
<!--头部-->
|
||||||
|
</div>
|
||||||
|
<div class="article">
|
||||||
|
<div class="art_side">
|
||||||
|
|
||||||
|
<!--侧边栏-->
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="art_main art_main_con back_fff">
|
||||||
|
<div class="topics fuwenben">
|
||||||
|
<h2 class="rgb_color"> </h2>
|
||||||
|
<div style="padding: 0 30px 30px 30px;line-height: 24px;text-align: justify;">
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<br clear="both">
|
||||||
|
|
||||||
|
</div>
|
||||||
|
<div class="footer">
|
||||||
|
<!--底部菜单栏-->
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
<script src="js/jquery.min.js"></script>
|
||||||
|
<script src="echarts-master/echarts.min.js"></script>
|
||||||
|
<script src="echarts-master/world.js"></script>
|
||||||
|
<script src="js/return-top.js"></script>
|
||||||
|
<script src="js/layer/layer.js"></script>
|
||||||
|
<script src="js/js.js"></script>
|
||||||
|
<script src="js/side.js"></script>
|
||||||
|
<script src="js/notice.js"></script>
|
||||||
|
<!--<script src="js/not_map.js"></script>-->
|
||||||
|
<script>
|
||||||
|
$(document).ready(function () {
|
||||||
|
side_list();
|
||||||
|
notice_con();
|
||||||
|
});
|
||||||
|
|
||||||
|
</script>
|
||||||
|
|
||||||
|
</html>
|
||||||
Reference in New Issue
Block a user