javascript: (function() {
var url = location.href;
if (/hogehoge\.com/.test(url)){
let elm= document.body;
var tar, arr, len;
/*-- header --*/
/*ヘッダを置換tar= elm.querySelector('div.navi-002-01.nav_cont_box');tar.innerHTML='<header style="font-size: -webkit-xxx-large;font-weight: bolder;text-align: center;"><h1>DIY Clip!</h1><p>─暮らしにる来る喜びを─</p></header>';*/
/*ロゴの属性を追加*/tar= elm.querySelector('div.logo');if(tar){tar.setAttribute("style", "width: 25%; margin: auto;");}
/*コントの属性を追加*/tar= elm.querySelector('div.cont');if(tar){tar.setAttribute("style", "text-align: center!important;");}
/*コントロイモールロゴの属性を追加*/tar= elm.querySelector('div.col.col-1.nav_cont_box_inner_1');if(tar){tar.setAttribute("style", "padding-top: 12px;");}
/*オンラインショップボタンを削除*/tar= elm.querySelector('div.component.button.component-2.shop_button');if(tar){tar.remove();}
/*検索ボックスを削除*/tar= elm.querySelector('div.col.col-2.nav_cont_box_inner_2');if(tar){tar.remove();}
/*ナビゲーションを削除*/tar= elm.querySelector('nav');if(tar){tar.remove();}
/*-- contents --*/
/*パンくずを削除*/tar= elm.querySelector('div.breadcrumbs');if(tar){
tar.setAttribute("style", "display: block!important; text-align: center!important;");
tar.firstChild.setAttribute("style", "display: inline-block;");
tar.nextElementSibling.setAttribute("style", "margin-top: 0px;");}
/*共有ボタン群を削除*/
arr= elm.querySelectorAll('div.social-button');
len = arr.length;
console.log(len);
if(arr){
for (var i = 0; i < len; i++) {
tar= elm.querySelector('div.social-button');
tar.innerHTML="";
tar.setAttribute("style", "padding-bottom: 12px;");
tar.classList.remove('social-button');
}
}
/*関連記事を調整*/tar= elm.querySelector('div.link-embed');if(tar){tar.parentNode.parentNode.setAttribute("style", "display: flex; padding-top: 12px;");}
/*-- side --*/
/*サイド右を削除*/var tar= elm.querySelector('div.side.right');if(tar){tar.remove();}
/*-- foot --*/
/*フッタを削除*/tar= elm.querySelector('div.foot');if(tar){tar.remove();}
/*-- ボタン類を削除 -- */
arr= elm.querySelectorAll('div.component.button');
if(arr){
len = arr.length;
for (var i = 0; i < len; i++) {
tar= elm.querySelector('div.component.button');tar.parentNode.parentNode.remove();
}
}
/*-- 木材カットサービスバナー削除 -- */
tar= elm.querySelector('[id*="8dfd49608c5e026bdede076c"]');if(tar){tar.parentNode.remove();}
/*-- Section2を削除 -- */tar= elm.querySelector('section.content-element.content-2');if(tar){tar.remove();}
/*-- 大きい画像を調整 -- */
arr= elm.querySelectorAll('div.component.component-2.text');
if(arr){
len = arr.length;
for (var i = 0; i < len; i++) {
arr[i].parentNode.parentNode.setAttribute("style", "display: flex; padding-bottom: 12px;");
}
}
/*-- 最下部にスクロール -- */
var element = document.documentElement;
var bottom = element.scrollHeight + element.clientHeight;
var speed = 64;/*時間あたりに移動するpx量です。デフォルトでは1pxにしていますが、自由に変えてください*/
var interval = 100;/*移動する間隔です。デフォルトでは0.1秒おきにしていますが、自由に変えてください*/
var scrollTop = document.body.scrollTop;
var counter = scrollTop + speed;
var timerId = setInterval(function() {
var scroll = scrollTop + speed;
window.scrollBy(0, scroll);
console.log("counter="+counter+"bottom="+bottom);
if(counter>=bottom){
clearInterval(timerId);
/*-- プリントダイアログを表示 --*/window.print();
}
counter+=scroll;
},interval);
}else{
alert('このブックマークレットは、” hogehoge.com ” のページで動作します。');
}
}());