Я следующий код, который позволяет мне переключаться между настольными и мобильными версиями моего сайта,Как удалить слэш из window.location.pathname
<script type="text/javascript">
if(/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera
Mini/i.test(navigator.userAgent)) {
window.location = "http://m.mysite.co.uk";
}
</script>
Недавно я понял, все, что делает это отправить всех на домашняя страница сайта. Я вырыл вокруг немного, и полагал, что мог перенаправить определенные страницы на мобильную версию путем внесения изменений в выше,
<script type="text/javascript">
if(/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)) {
window.location = "http://m.mysite.co.uk" + window.location.pathname;
}
</script>
Единственная проблема с этим является слэш на конце URL пути вызывает URL, чтобы не признаются.
Есть ли способ удалить эту завершающую косую черту в Javascript?
Сайт находится на старом сервере Windows 2003, поэтому это IIS6, если кто-то собирается предложить модуль URL Rewrite.
Спасибо за рекомендации.
не работает с более слешами –