scrapbox-reader-darkでページを開くUserScript
呼び出し例
開いているページを開く
code:js
import { openSRD } from "/api/code/Mijinko/scrapbox-reader-darkでページを開くUserScript/script.js";
openSRD() // これだけでおk
特定のページを開く
code:js
import { openSRD } from "/api/code/Mijinko/scrapbox-reader-darkでページを開くUserScript/script.js";
openSRD("villagepump", "超軽量なScrapboxクライアントを作った") // URIエンコードをする必要はない
ソースコード
本体
code:script.js
// SRD: scrapbox-reader-darkの略
export function openSRD(
projectName = scrapbox.Project.name,
pageTitle = scrapbox.Page.title
) {
pageTitle = encodeURI(pageTitle).replace(/\//g, "%2F")
window.open(SRDURLBase + projectName + "/" + pageTitle, "_blank")
}