お世話になっております。
現在URLチェックを下記JSで行っております。
var page_url = location.href; var url_check = page_url.indexOf( 'test' ); var path_check = ///g; var url_count = page_url.substring(url_check); var arr = url_count.match(path_check);
開発環境1が https://test.jp/test/index.html
開発環境1が https://test.jp/test2/index.html
客用環境が https://kokyaku.net/index.html
とあり、3つの環境で動かさなければなりません。
3つjsを書き、サーバごとにそれぞれのjsを使うよう提案しましたが、顧客が納得せず、ひとつのjsで動くようにしろとのことでした。
URLを判定して何をしているかというと、ページが多いため、/の数でimgパスのurlを決めています。
test以下の/ が1つ:img=./
2つ:img=../
3つ:img=../../
という風にしています。
どうにかして、3つの環境で同じURL判定をしたいのですがご教示いただけないでしょうか。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/09/23 10:47