0

URLを読み取り、「/ directory」で終わるかどうかを確認するブックマークレット(私がやったことのないもの)を作成しようとしています。もしそうなら、「/directory」を削除したいです。無ければ追加したいと思います。

以下を使用してディレクトリを URL に正常に追加していますが、ディレクトリが既に存在するかどうかを確認する方法や、存在する場合は削除する方法がわかりません。

javascript: window.location = window.location.protocol + '//' + window.location.hostname + window.location.pathname + '/directory';

4

1 に答える 1

0

これはそれを行います:

var URL = window.location.href; window.location.href = /\/directory$/.test(URL) ? URL.replace(/\/directory$/, '') : URL + '/directory';

URL が/directoryif does で終わるかどうかを確認し、それを削除し、そうでない場合は追加します。

于 2013-10-25T16:36:15.603 に答える