合并两个更改 url 并删除参数的小书签
Combine two bookmarklets that changes url AND removes parameters
我正在尝试将两个小书签合二为一,这样
删除所有 url 参数(如果有)
从一个 url 重定向到子域。
示例:
来自
http://www.justsomeurl.com/cat/article123?umt=有时有参数
到
http://cms.justsomeurl.com/.admin/something/cat/article123
我有两个单独的小书签可以执行此操作,但我没有设法将它们组合起来。
javascript:location.href = location.href.substring(0,location.href.lastIndexOf("?"));
和
javascript:(function() {window.location=window.location.toString().replace(/^https:\/\/www\.justsomeurl.com/,'http://cms.justsomeurl.com/.admin/');})()
我怀疑第 1 步和第 2 步之间需要延迟。
我试过这个(和很多组合),但似乎只有第二个功能被选中:
javascript:
function removeParameter(){ location.href = location.href.substring(0,location.href.lastIndexOf("?"));} ;
(function replace() {window.location=window.location.toString().replace(/^https:\/\/www\.justsomeurl.com/,'http://cms.justsomeurl.com/.admin/');})();
感谢任何帮助!谢谢!
我希望以下小书签一定能按需工作:
javascript:(function() {
var url = location.href;
url = url.split("?")[0].replace("www.justsomeurl.com", "cms.justsomeurl.com/.admin/something");
location.href = url;
})();
我正在尝试将两个小书签合二为一,这样
删除所有 url 参数(如果有)
从一个 url 重定向到子域。
示例:
来自
http://www.justsomeurl.com/cat/article123?umt=有时有参数
到
http://cms.justsomeurl.com/.admin/something/cat/article123
我有两个单独的小书签可以执行此操作,但我没有设法将它们组合起来。
javascript:location.href = location.href.substring(0,location.href.lastIndexOf("?"));
和
javascript:(function() {window.location=window.location.toString().replace(/^https:\/\/www\.justsomeurl.com/,'http://cms.justsomeurl.com/.admin/');})()
我怀疑第 1 步和第 2 步之间需要延迟。
我试过这个(和很多组合),但似乎只有第二个功能被选中:
javascript:
function removeParameter(){ location.href = location.href.substring(0,location.href.lastIndexOf("?"));} ;
(function replace() {window.location=window.location.toString().replace(/^https:\/\/www\.justsomeurl.com/,'http://cms.justsomeurl.com/.admin/');})();
感谢任何帮助!谢谢!
我希望以下小书签一定能按需工作:
javascript:(function() {
var url = location.href;
url = url.split("?")[0].replace("www.justsomeurl.com", "cms.justsomeurl.com/.admin/something");
location.href = url;
})();