Мне нужна помощь в этом. Например, у меня есть 3 страницы (Page1.aspx, Page2.aspx, Page3.aspx), и у меня также есть модальное всплывающее окно, в которое пользователь вводит URL-адрес. Теперь я хочу проверить, был ли введенный URL-адрес частью приложения, которое у меня есть.Проверьте, является ли URL-адрес частью приложения.
Что я сделал до сих пор, это использовать метод Uri.TryCreate(url, UriKind.Absolute, out uriResult)
, но он, похоже, не соответствует требованию, поскольку он не работает, когда пользователь проходит google.com
, он рассматривает его как относительный URL-адрес, а не абсолютный URL-адрес ,
Ниже приведены некоторые URLs, которые я проверить на и его соответствующий результат:
- www.google.com [Absolute]
- yahoo.com [Absolute]
- Page1.aspx Name = Лусио [Относительный]
- http://MyApplication/docs/Page3.aspx [Относительный]
вы можете попробовать его с Page1.aspx, Page2.aspx, Page3.aspx? потому что это не работает, несмотря на мои изменения. – Musikero31
_due к некоторому ограничению вы должны добавить этот url "stacksnippets.net" _ вы можете видеть это в ответе. И Кстати, с какими проблемами вы сталкиваетесь. – Jai
_stacksnippets.net_ - это «window.location» в фрагменте, если вы запустите его. – Jai