Greasy Fork

Zeit.de "Auf einer Seite"

Falls ein Artikel über mehrere Seiten geht, wird auf die Komplettansicht weitergeleitet.

目前为 2017-08-06 提交的版本。查看 最新版本

// ==UserScript==
// @name        Zeit.de "Auf einer Seite"
// @namespace   by Graphen
// @description Falls ein Artikel über mehrere Seiten geht, wird auf die Komplettansicht weitergeleitet.
// @include     http://www.zeit.de/*
// @version     1
// @grant       none
// ==/UserScript==


var wrap = document.querySelector(".article-pager__all");

if (wrap) {
  var currUrl = document.URL;
  var refUrl = sessionStorage.getItem("gmCookieRef");
  
  if (currUrl !== refUrl) {
    sessionStorage.setItem ("gmCookieRef", currUrl);
    
    var linkFull = wrap.querySelector("a").href;
    location.href = linkFull;
    console.log("--> URL speichern & zu Komplettansicht weiterleiten");
    
  } else {
    console.log("Du warst schon hier --> Nicht weiterleiten, damit man in der History zurück kann.");
  }
  
} else {
  console.log(".article-pager__all nicht gefunden --> Hauptseite, einseitiger Artikel oder bereits in Komplettansicht.");
}