未命名

指數今大跌271點 金管會喊話 「台股漲幅仍是亞股之冠」

2024-10-31 | 分类: 未命名 | 查看: 43
'; liElement += ''; liElement += ''; } else { liElement = '
  • '; } ulElement.append(parse(liElement)); }); return ulElement; } // 建立從ES取回來的相關新聞區塊 function createRelatedNewsDOM(newsItems, ulElement) { $.each(newsItems, function(k, more) { var liElement; if (more.buy != null && more.buy !== "") { var _URL_AD_CLICK = "pv6.ltn.com.tw/click"; // 廣告追蹤元素 var _URL_AD_IMPRESSION = "pv6.ltn.com.tw/impression" liElement = ` `; }else{ // 財經相關新聞元素 liElement = `
  • `; } ulElement.append(parse(liElement)); }); return ulElement; } // 塞今日熱門 function appendTodayNews(todayNews) { var divTodayNews = parse(``); let ulTodayNews = parse(``); todayNews.recommendations.forEach((item, index) => { // 第三則新聞置入popIn廣告(吃id沒有出),待討論 if (index === 2) { // var adDiv = document.createElement('div'); // adDiv.setAttribute('id', '_popIn_recommend_ec_onlyad'); // li.appendChild(adDiv); } var li = `
  • `; li = parse(li); ulTodayNews.appendChild(li); }); divTodayNews.appendChild(ulTodayNews); return divTodayNews; } // 麵包屑 function creatCrumbsElements(data) { var breadcrumbs0 = parse(` `); let crumbsNum = data['crumbs'].length; for (let i in data['crumbs']) { if(!data['crumbs'].hasOwnProperty(i)){ continue; } let nowCrumbs = data['crumbs'][i]; let aTagBreadcrumbs = parse(`${nowCrumbs['des']}`); if ((crumbsNum - 1) === parseInt(i)) { aTagBreadcrumbs.setAttribute('class', "breadcrumbSort boxText"); aTagBreadcrumbs.setAttribute('data-desc', "麵包屑:" + nowCrumbs['des']); } breadcrumbs0.append(aTagBreadcrumbs); if ((crumbsNum - 1) > i) { breadcrumbs0.append('>'); } } return breadcrumbs0; } //塞列印功能 function appendPrintNews(data){ article.find('.print').attr('href', 'https://ec.ltn.com.tw/article/' + data['A_Group'] + '/' + data['A_No'] + '/print'); } function appendContent(data) { let news = data['A_Html']; article.find('h2').text(data['A_Title']); article.find('.time').text(data['A_ViewTime']); article.find('.text').html(news); } function appendSocialText(data) { // APP廣告文字 article.find('.text').append($(data['socialText'])); article.find('.text').append($(data['cacheApptext'])); } function creatTodayNewsElements(todayNews) { if (todayNews.recommendations.length > 0) { var parentDiv = document.createElement('div'); parentDiv.setAttribute('class', 'caption'); parentDiv.textContent = '今日熱門新聞'; var divTodayNewsAll = document.createElement('div'); divTodayNews = appendTodayNews(todayNews); divTodayNewsAll.appendChild(parentDiv); divTodayNewsAll.appendChild(divTodayNews); divTodayNewsWrap = divTodayNewsAll; // waitAjax.before(divTodayNewsWrap); //Lazyload lazyImg = $('img.lazy_imgs_ltn'); lazyload(lazyImg); } } function creatC1C2DfpElement(dfpUnitId, page) { return ` `; } async function doDeviceAppend(data, page) { try { // 處理麵包屑 let breadcrumbs = creatCrumbsElements(data); switch (checkDevice) { case 'pc': appendArticleContent(data); // 廣告塞K2 K2adOutside = creatDfpElement('K2', page); // 按頁面順序塞入列表並顯示 waitAjax.before(breadcrumbs); waitAjax.before(article); article.fadeIn(1000); waitAjax.before(K2adOutside); // 發燒新聞 await fetchHotNews(data['crumbs'][0]['des'], 8, "hotnews_bottom", creatTodayNewsElements); //廣告塞C1與C2 let C1C2adOutside = parse( `` ); waitAjax.before(C1C2adOutside); dfpSetting(dfp['K2'], page); dfpSetting(dfp['C1'], page); dfpSetting(dfp['C2'], page); break; case 'm': // 廣告塞IR1 let IR1adOutside = creatDfpElement('IR1', page); IR1adOutside = IR1adOutside.innerHTML; data['A_Html'] = insertADtoArticle(data['A_Html'], IR1adOutside, 2); appendArticleContent(data); // 廣告塞ATF ATFadOutside = creatDfpElement('B1-ATF', page); // 廣告塞B2 B2adOutside = creatDfpElement('B2', page); // 按頁面順序塞入列表並顯示 waitAjax.before(ATFadOutside); waitAjax.before(breadcrumbs); waitAjax.before(article); article.fadeIn(1000); waitAjax.before(B2adOutside); // 發燒新聞 await fetchHotNews(data['crumbs'][0]['des'], 8, "hotnews_bottom", creatTodayNewsElements); dfpSetting(dfp['B1-ATF'], page); dfpSetting(dfp['B2'], page); dfpSetting(dfp['IR1'], page); break; default: break; } } catch (error) { console.error('Error processing device append:', error); } } function appendArticleContent(data) { // 內文 appendContent(data); // 社群 registeredSocialShare(data['sharefb'], data['sharetwitter'], data['shareline']); //塞列印頁 appendPrintNews(data); // 社群 appendSocialText(data); // 關鍵字 // if (data['keywords'].length > 0) { // appendKeywordsToArticle(data['keywords']); // } // 財經相關文章 appendRelationsToArticle(data); }
    关键词: