1300

移行用のテストです

ニュートピ!の「記事を読む」リンクを同じタブで開くボタン設置

// ==UserScript==
// @name         newtopi_link_open_same
// @namespace    http://tampermonkey.net/
// @version      0.1
// @description  try to take over the world!
// @author       You
// @match        https://newstopics.jp/url/*
// @grant        none
// ==/UserScript==
var result = document.evaluate('//div[@class="sns_share bottom"]', document, null, 7, null);
result.snapshotItem(0).insertAdjacentHTML("beforeend","<input type='button' value='同じタブで開く'>");
var result2 = document.evaluate('//div[@class="sns_share bottom"]/input', document, null, 7, null);
result2.snapshotItem(0).addEventListener('click', sample, false);
result2.snapshotItem(0).addEventListener('mouseover', sample2, false);
function sample() {
    var result3 = document.evaluate('//div[@class="article_link"]/a', document, null, 7, null);
    location.href=result3.snapshotItem(0).href;
}
function sample2() {
    var result3 = document.evaluate('//div[@class="article_link"]/a', document, null, 7, null);
    this.title=result3.snapshotItem(0).href;
}