kitasenjudesign
userscript
code:script.js
scrapbox.PageMenu.addMenu({
title: 'google link',
onClick: () => {
let hoge = encodeURIComponent(scrapbox.Page.title) + "";
}
});
export function insertText(text) {
const cursor = document.getElementById('text-input');
cursor.focus();
cursor.value = text;
const uiEvent = document.createEvent('UIEvent');
uiEvent.initEvent('input', true, false);
cursor.dispatchEvent(uiEvent);
}
/* historyバック */
scrapbox.PageMenu.addMenu({
title: 'history.back',
onClick: () => {
window.history.back();
}
});
選択を検索
code:script.js
scrapbox.PopupMenu.addButton({
title: 'Google Search',
onClick: text => {
// 記法を解除する
const keyword = text.split(/\n/)
.map(line => line.replace(/\(.*)\/g,'$1')).join('\n'); window.open(https://www.google.com/search?q=${encodeURIComponent(keyword)});
}
});
https://gyazo.com/e78156a8c657c562151f4d2fffb180f5