我们都知道小书签只不过是一些可执行的 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));
Run Code Online (Sandbox Code Playgroud)
据我了解,书签代码(带有“&cURL=”的东西)获取浏览器地址栏中的URL,然后用它做一些事情以获得结果。通过更改小书签中的一些参数(例如“Google 地图中的搜索选择”)和其他一些参数,可以通过选择来完成类似的操作。
如何“反编译”小书签以使其从表单中获取所需的数据(在本例中为 URL)?
例如,假设我想在网页中使用上述小书签来提供一个表单,让用户输入 URL,然后单击按钮获取结果。
我见过其他书签从“?input=”获取 URL,而其他书签则从“?url=”获取 URL
如何将小书签的功能传递给表单?