以下是此任务的规范:
- 将创建一个书签,即包含 JavaScript 的浏览器书签。
- 它将从 Mozilla 自定义关键字调用,即,它将通过一个短字符串后跟地址栏中的查询字符串来调用,查询字符串将在小书签中用“%s”字符串表示。
- 任务是从查询字符串中转义并在地址栏对应的选项卡中打印结果。
因此,例如,在地址栏中输入以下内容:
ue http%3A%2F%2Fmentalfloss.com%2Farticle%2F58135%2F17-excellent-animal-illustrations-16th-century-book
应该产生:
http://mentalfloss.com/article/58135/17-excellent-animal-illustrations-16th-century-book
在相应的选项卡中打印出来。
我已分配:
javascript:document.write(decodeURIComponent(%s));
到小书签,并将其与 Mozilla 自定义关键字“ue”相关联,但如上所述调用时它不起作用。它不会产生任何结果。
Google Chrome 也有类似的功能,称为书签关键字,但实现细节可能会有所不同,所以我专门询问 Mozilla 自定义关键字。如果您是 Google Chrome 用户,您仍然可以尝试提供帮助。
谢谢。