[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。
ただいまコメントを受けつけておりません。
最近、仕事がちょっと変わった。もちろん詳しくは書けないが、掲示板を経由してユーザとコミュニケーションを取る仕事だ。控えめに言って難しいので少し楽にしていく。
掲示板の返答内容はある程度機械的に決められるので、外から引数として与えてやってパパパッと返信したい。しかし、掲示板に外から叩ける API が提供されていない (チッ) ので URL の引数経由で渡したらどうだろう、と考えた。
右のリンクをブックマークに入れることで利用可能となる。URLからForm自動入力
Google Chrome ならこのリンクをブックマークバーにドラッグ/ドロップすれば良い。
var getQuery = () => {
var query = location.search;
var params = (query.slice(1)).split('&');
var paramLength = params.length;
var result = {};
for(var i = 0; i < paramLength; i++) {
var pair = params[i].split('=');
result[pair[0]] = pair[1];
}
return result;
};
var queries = getQuery();
for(var key in queries) {
const elementById = document.getElementById(key);
if(elementById) {
elementById.value = queries[key].replace(/\\n/gm, '\n');
}
const elementsByClass = document.getElementsByClassName(key);
const elementsByClassLength = elementsByClass.length;
if(elementsByClassLength) {
for(var i = 0; i < elementsByClassLength; i++) {
elementsByClass[i].value = queries[key].replace(/\\n/gm, '\n');
}
}
}
ただいまコメントを受けつけておりません。