神奈川の経済・ビジネスニュースを一覧できるページです。最新ニュースや地元企業人事情報や景況調査、注目の会社や連載などを掲載しています。
`;
//全表示ページに飛ぶリンクを追加するスクリプト
//linkID=リンク元のタイトル・linkURL=リンク先のURL・bgColor=背景色・charColor=文字色・chapter=直上にチャプタを追加・chapterId=チャプタのid・chapterLink=チャプタへのリンク
function addLink(linkID,linkURL,bgColor,charColor,chapter,chapterId,chapterLink){
//リンク元タイトルの親要素取得
var baseTag = document.getElementById(linkID);
//リンク元タイトルの親要素が取得できれば
if(baseTag){
//背景色設定(指定されていれば指定・指定されていなければclass名設定)
if(bgColor != "")
baseTag.style = "background:" + bgColor + ";";
else
baseTag.classList.add("views-block");
//リンク元タイトル要素
var h2Tag = baseTag.childNodes.item(1);
//リンクURLが指定されていればリンクを追加
if(linkURL != ""){
//置き換え後の新タイトル要素
var newH3Tag = document.createElement("h3");
//新タイトル要素にクラス名設定(連載・企画ページの設定からコピー)
newH3Tag.className = "hdg-link03";
//新タイトル要素にスタイル設定(連載・企画ページの設定を一部改変)
newH3Tag.style = "margin-top:5px; font-size:1.9rem;";
//a要素
var aTag = document.createElement("a");
//a要素にリンク追加
aTag.href = linkURL;
//a要素にターゲット追加
aTag.target = "blank";
//a要素の文字色変更(指定されていれば指定・指定されていなければclass名設定)
if(charColor != "")
aTag.style = "color:" + charColor + ";";
else
aTag.classList.add("views-block-link");
//リンク元タイトル要素のテキスト
var h2Text = h2Tag.childNodes.item(0);
//a要素にテキスト挿入
aTag.appendChild(h2Text);
//新タイトル要素にa要素挿入
newH3Tag.appendChild(aTag);
//リンク元タイトル要素のテキストをa要素で置き換え
baseTag.replaceChild(newH3Tag,h2Tag);
}
//チャプタの設定があれば追加
if(chapter){
//チャプタ用h1要素
var h1Tag = document.createElement("h1");
// チャプタ用h1要素にクラス設定
h1Tag.classList.add("chapter-text");
//h1の前に改行要素
var brTag = document.createElement("br");
//チャプタ文字列
var chapterText = document.createTextNode(chapter);
//チャプタid
var chapterId = h1Tag.setAttribute("id",chapterId);
//チャプタリンクの設定がある場合
if(chapterLink){
//チャプタ用h1要素のスタイル設定
h1Tag.style = "font-size:2rem;";
//リンク要素
aTag = document.createElement("a");
//リンク要素にリンク先設定
aTag.href = chapterLink;
// リンク要素にクラス名設定
aTag.classList.add("chapter-link");
//リンク要素にチャプタ文字列挿入
aTag.appendChild(chapterText);
//h1要素にリンク要素挿入
h1Tag.appendChild(aTag);
}
else{
//h1要素にチャプタ文字列挿入
h1Tag.appendChild(chapterText);
}
//当該タグの前に改行要素を挿入
document.getElementById("main-contents").insertBefore(brTag,baseTag);
//当該タグの前にチャプタ用h1要素を挿入
document.getElementById("main-contents").insertBefore(h1Tag,baseTag);
}
}
}
//メニュー挿入
//引数beforeElementを基準にmenuHTMLを入れる、上に入れる場合はposition引数にbefore、下に入れる場合はafter、最初の子要素として入れる場合はchild、2番目の子要素として入れる場合はnextChild
function addMenu(beforeElement,menuHTML,position){
//メニューを挿入したい場所の一つ上の要素取得
var baseTag = document.getElementById(beforeElement);
//一つ上の要素が取得できれば
if(baseTag){
//新しいdiv要素作成
var divTag = document.createElement("div");
//新しいdivにメニューHTMLを挿入
divTag.innerHTML = menuHTML;
// 一つ上の要素の親要素指定
var parent = baseTag.parentNode;
if(position == "before"){
// 一つ上の要素の上に新しいdiv要素追加
parent.insertBefore(divTag,baseTag);
}
else if(position == "after"){
// 一つ上の要素の下に新しいdiv要素追加
parent.insertBefore(divTag,baseTag.nextSibling);
}
else if(position == "child"){
// 最初の子要素として新しいdiv要素追加
baseTag.insertBefore(divTag,baseTag.childNodes[1]);
}
else if(position == "nextChild"){
// 2番目の子要素として新しいdiv要素追加
baseTag.insertBefore(divTag,baseTag.childNodes[3]);
}
}
}
//会員登録バナー以外のバナーを削除
function removeBanner(parentElementClassName){
//バナーの親要素取得
var baseTag = document.getElementsByClassName(parentElementClassName)[0];
//一つ上の要素が取得できれば
if(baseTag){
var liList = baseTag.childNodes;
for(i = 0; i + 2 < liList.length; i++){
liList[i].style = "display:none;";
}
}
}
//ビューズにマージン設定
//classNameにマージン設定したいクラス名
function setMargin(className){
//当該クラス名の要素収集
var viewsDivs = document.getElementsByClassName(className);
//設定したいマージン幅(片側分)
var marginPx = 1.5;
//マージン幅両側分の文字
var marginPxs = (marginPx*2) + "";
//当該クラスの要素を巡回
for(i=0;i
";
dateStr = topHTML + dateStr;
addMenu("block-kanaloco-theme-page-title", dateStr, "after");
//法人プランバナー
addMenu("block-views-block-rensaimatome-block-83", "
", "before");
//addMenu("block-views-block-rensaimatome-block-61", "
", "before");
//ブロックやnewマーク付加はロード完了後
window.onload = function(){
//newマークを付ける
addNew();
//神奈川経済ニュース
addLink("block-views-block-rensaimatome-block-59","/news/economy/kanabiz/kanagawakeizai","","");
addMenu("block-views-block-rensaimatome-block-59", "
地元の最新の経済ニュースを更新しています。
", "nextChild");
//まちづくり・企業誘致のニュース
addLink("block-views-block-rensaimatome-block-77","/news/economy/kanabiz/machizukuri","","");
addMenu("block-views-block-rensaimatome-block-77", "
神奈川の開発計画や跡地利用、企業誘致に関するニュースです。
", "nextChild");
//挑む中小企業
addLink("block-views-block-rensaimatome-block-81","/news/economy/kanabiz/rensai","","");
addMenu("block-views-block-rensaimatome-block-81", "
神奈川から新たな試みを続ける企業の実像を紹介します。
", "nextChild");
//ビジネスウエーブ
addLink("block-kanaloco-theme-views-block-rensaimatome-block-40","/news/economy/kanabiz/businesswave","","");
addMenu("block-kanaloco-theme-views-block-rensaimatome-block-40", "
神奈川の中小企業支援機関が特色ある商品や高い技術を持つ事業者を紹介します。
", "nextChild");
//神奈川の企業人事
addLink("block-views-block-rensaimatome-block-70","/news/economy/kanabiz/jinji","","");
addMenu("block-views-block-rensaimatome-block-70", "
神奈川の企業が発表した人事情報を公開しています。
", "nextChild");
//トップに聞く
addLink("block-views-block-rensaimatome-block-39-2","/rensai/topnikiku","","");
addMenu("block-views-block-rensaimatome-block-39-2", "
地元事業者をはじめとしたインタビュー記事の特集です。
", "nextChild");
//情報スポット
addLink("block-views-block-rensaimatome-block-87","/news/economy/kanabiz/johospot","","");
addMenu("block-views-block-rensaimatome-block-87", "
神奈川の企業の新商品や旬の話題などをまとめています。
", "nextChild");
//かながわ就活ナビ
addLink("block-views-block-rensaimatome-block-7","/news/economy/kanabiz/shukatsu","","");
addMenu("block-views-block-rensaimatome-block-7", "
県内企業の採用担当者らが就活生向けに、求める人材像などを紹介します。
", "nextChild");
//地域おこしのニュース
addLink("block-views-block-rensaimatome-block-83","/news/economy/kanabiz/chiikiokoshi","","");
addMenu("block-views-block-rensaimatome-block-83", "
まちの活性化に向けたさまざまな取り組みを紹介します。
", "nextChild");
//国内外経済のニュース
addLink("block-views-block-rensaimatome-block-60","/news/economy/kanabiz/kokunaigaikeizai","","");
//横浜一般のニュース
addLink("block-views-block-rensaimatome-block-63","/news/economy/kanabiz/yokohama","","");
//県内一般のニュース
addLink("block-views-block-rensaimatome-block-82","/news/economy/kanabiz/kanagawa","","");
//経済連載
//addLink("block-views-block-rensaimatome-block-64","/rensai/economy","","");
//addMenu("block-views-block-rensaimatome-block-64", "
さまざまなテーマの連載シリーズをまとめました。
", "nextChild");
}