我的大学允许我们通过图书馆搜索引擎访问期刊文章,这是一个使用麻烦。它所做的就是修改给定资源的URL,如下所示:
这
https://(www.)database.com/article-link
要
https://0-(www.)database.com.elibrary.qatar-weill.cornell.edu/article-link
现在,我正在寻找一个以 0 - 部分为前缀的书签,并添加到 .elibrary.qatar-weill.cornell.edu 最后的一部分。到目前为止,我已经通过将以下代码放入书签中来完成第二部分:
javascript:(function(){var l=location;l.href=l.origin+l.href.replace(l.origin,'.elibrary.qatar-weill.cornell.edu');})();
但我无法找到一种方法将 0 - 添加到网址的开头,而不会破坏所有内容。有什么想法吗?
答案 0 :(得分:0)
如何添加影响网址replace
的其他l.origin
方法调用?
javascript:(function(){var l=location;l.href=l.origin.replace("//", "//0-")+l.href.replace(l.origin,'.elibrary.qatar-weill.cornell.edu');})();
这会在网址的原点(//
部分)中找到https://database.com
,并将其替换为//0-
。