私は JavaScript に非常に慣れていないので、使用する Web サービスのブックマークレットを作成したいと考えています。任意のページからテキストを取得し、サービスのフォームをロードして、テキストをフォームのテキスト フィールドに投稿する必要があります。これまでのところ、私はこれを得ました:
// grab text
javascript:(function(){var t=window.getSelection?window.getSelection().toString():document.selection.createRange().text;t="You selected: "+t;alert(t);})()
//load form
document.onload=function(){window.location=%22http://www.streetmails.com/index.php%3Fc=mailing%26a=content%22})();
//paste text into form
window.onload=function%20D(a,b){c=b.split('|');d=false;for(q=0;q<c.length;q++){if(c[q]==a)d=true;}return%20d;}function%20E(){f0=document.forms[0];f0['subject'].value='news from London';f0['content'].value='<echo$_GET['t']?>';f0[''].value='Add%20a%20picture...';f0['topicId'].value='4';}E
手伝って頂けますか?私は検索し、試行錯誤を続けましたが、実行できません....よろしくお願いします!