nishino_ameblo_br_c
by
jigendaddy
2018-11-06 [2018/11/06 12:36:41]
try to take over the world!
-
// ==UserScript==
// @title nishino_ameblo_br_c
// @name nishino_ameblo_br_c
// @namespace http://tampermonkey.net/
// @version 0.1
// @description try to take over the world!
// @author You
// @match https://ameblo.jp/nishino-akihiro/entry*
// @match https://gamp.ameblo.jp/nishino-akihiro/entry*
// @grant none
// @require http://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js
// ==/UserScript==
var e_text = $(".skin-entryBody").text();
var result10 = document.evaluate('//div[@class="skin-entryBody" or @class="entry-text"]/descendant::div[.//text()][1]/descendant::*[./text()][1]/text()', document, null, 7, null);
var result11 = document.evaluate('//div[@class="skin-entryBody" or @class="entry-text"]/descendant::div[.//text()][1]', document, null, 7, null);
var div_f_text = result10.snapshotItem(0).nodeValue;
var tmp = [];
tmp = e_text.split(div_f_text);
var n_text = tmp[0];
result11.snapshotItem(0).classList.add("div_second");
var result12 = document.evaluate('//div[@class="skin-entryBody" or @class="entry-text"]', document, null, 7, null);
result12.snapshotItem(0).insertAdjacentHTML("afterbegin", "<div class='div_first'>" + n_text + "</div> ");
var result13 = document.evaluate('//div[@class="div_first"]/following-sibling::node()[./following-sibling::div[@class="div_second"]]', document, null, 7, null);
for (var i = 0; i < result13.snapshotLength; i++) {
result13.snapshotItem(i).remove();
}
var result9 = document.evaluate('//div[@class="skin-entryBody" or @class="entry-text"]//div[@class="div_br" or @class="child_br_last"][./following-sibling::text()[string-length(normalize-space())>1][./following-sibling::div[@class="div_br"] or self::br]][last()]', document, null, 7, null);
result9.snapshotItem(0).insertAdjacentHTML("afterend", "<div></div>");
-
- Permalink
- このページへの個別リンクです。
- RAW
- 書かれたコードへの直接のリンクです。
- Packed
- 文字列が圧縮された書かれたコードへのリンクです。
- Userscript
- Greasemonkey 等で利用する場合の .user.js へのリンクです。
- Loader
- @require やソースコードが長い場合に多段ロードする Loader コミのコードへのリンクです。
- Metadata
- コード中にコメントで @xxx と書かれたメタデータの JSON です。