stopSign

Stoppt das Laden der nächsten Seite, wenn das Zeichen passt.

Beispiel 1:

"stopSign": ["#pagenum", ".disable"] 

Stoppt, wenn "#pagenum" nicht existiert oder ".disable" existiert.

Beispiel 2:

"stopSign": [
    [
        "#pagenum",
        "(\\d+)"
    ],
    [
        "#pagenum",
        "\\/(\\d+)"
    ]
]

Stoppt, wenn die Zahl der 1. Gruppe (\\d+) der Zahl der 1. Gruppe \\/(\\d+) entspricht.

Beispiel 3:

"stopSign": ["#pagenum", ".disable",
    [
        "#pagenum",
        "(\\d+)"
    ],
    [
        "#pagenum",
        "\\/(\\d+)"
    ]
] 

# same as

"stopSign": {
    "include": "#pagenum",
    "exclude": ".disable",
    "pageNum": [
        "#pagenum",
        "(\\d+)",
        "#pagenum",
        "\\/(\\d+)"
    ]
}

Stoppt, wenn Regel 1 oder Regel 2 zutrifft.

Beispiel 4:

"stopSign": "if (doc.querySelector('.disable')) return true; if (nextLink.className === 'disable') return true; return false;" 

Stoppt, wenn stopSign(doc, nextLink) true zurückgibt.