如何制作一个 Google Chrome 小书签来填充 URL 中的一个位置?
How do I make a Google Chrome bookmarklet that fills a spot in a URL?
所以有一个我必须经常与之互动的网站。该界面有点麻烦,所以我试图通过将 URL 更改为我想要输入的内容来找出解决方法。我想我差不多明白了...虽然我在 Javascript 方面不是最好的,而且已经有一段时间了。
示例:
www.examplewebsite.com/status/[点我要输入的东西]/blahblahblah/
到目前为止我所得到的能够填补空白,但我不确定如何保留它之后的内容,因为如果它消失了它会吓坏网站。
这是我目前得到的:
javascript:void(location.href='URL goes here'+window.prompt("enter search",""));
我试过了
javascript:void(location.href='URL goes here'+window.prompt("enter search","")+href='URL continues here');
但这没有用。
尝试
javascript:void(location.href='URL goes here'+window.prompt("enter search","")+'URL continues here');
考虑使用自定义搜索引擎而不是小书签。
右键单击 Chrome 地址栏和 select “编辑搜索引擎...”。
在“其他搜索引擎”区域,点击“添加”。
为您的“搜索引擎”命名和易于输入的关键字,例如 pain
.
您的新搜索引擎的 URL 是 www.examplewebsite.com/status/%s/blahblahblah/
。
“添加”它。
现在您可以直接在地址栏中输入 pain mysearchterm
,您将转到 www.examplewebsite.com/status/mysearchterm/blahblahblah/
。
所以有一个我必须经常与之互动的网站。该界面有点麻烦,所以我试图通过将 URL 更改为我想要输入的内容来找出解决方法。我想我差不多明白了...虽然我在 Javascript 方面不是最好的,而且已经有一段时间了。
示例: www.examplewebsite.com/status/[点我要输入的东西]/blahblahblah/
到目前为止我所得到的能够填补空白,但我不确定如何保留它之后的内容,因为如果它消失了它会吓坏网站。
这是我目前得到的:
javascript:void(location.href='URL goes here'+window.prompt("enter search",""));
我试过了
javascript:void(location.href='URL goes here'+window.prompt("enter search","")+href='URL continues here');
但这没有用。
尝试
javascript:void(location.href='URL goes here'+window.prompt("enter search","")+'URL continues here');
考虑使用自定义搜索引擎而不是小书签。
右键单击 Chrome 地址栏和 select “编辑搜索引擎...”。
在“其他搜索引擎”区域,点击“添加”。
为您的“搜索引擎”命名和易于输入的关键字,例如 pain
.
您的新搜索引擎的 URL 是 www.examplewebsite.com/status/%s/blahblahblah/
。
“添加”它。
现在您可以直接在地址栏中输入 pain mysearchterm
,您将转到 www.examplewebsite.com/status/mysearchterm/blahblahblah/
。