我々は、すべてのブックマークレットは何も私たちは、彼ら を行うことが意図されている機能に応じてそれらをクリックしたときに、私たち のためのいくつかのことを行う、いくつかの 実行可能なJavaScriptコードではないことを知っている...私の質問は:についてはブックマークレットを「デコンパイル」する方法
たとえば、私はブックマークレットを持って、知らない、このような何か:
javascript:void(window.open('http://www.pdfdownload.org/web2pdf/Default.aspx?left=0&right=0&top=0&bottom=0&page=0&cURL='+document.location.href));
私の知る限り理解し、(「&のcURL =」ものと)ブックマークレットのコードがであるURLを取ります結果を得るためにブラウザのアドレスバーを使用して何かをしてください。ブックマークレットのいくつかのパラメータを変更することで、同様のことを選択して行うことができます(「Googleマップの検索選択」と同様)およびその他のものを変更します。
ブックマークレットをフォームから希望のデータ(この場合はURL)に変換するには、どのように「逆コンパイル」できますか?
例えば、上記のブックマークレットをWebページで使用して、ユーザーがURLを入力して結果を取得するためのボタンをクリックするフォームを提供したいとします。
私は「?URL =」
はどのようにして、フォームにブックマークレットの機能を渡すことができますから「=?の入力」からURLを取得し、他のブックマークレットを見て、他てきましたか?
手でブックマークレットを解体したい、あるいは自動的にフォームを生成したいですか? – outis