[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'); } } }
ただいまコメントを受けつけておりません。