Я пытаюсь создать оператор if, который показывает строку JavaScript, только если URL текущей страницы соответствует заданной строке.Вот некоторый псевдокод:
if URL matches ("example.com/sitename/") then
response.Write("<script='file.js'></script>")
end if
Проблема в том, как проверить, соответствует ли URL-адрес текущей страницы строке?
Большое спасибо!
Спасибо за ваши ответы.Я пытаюсь сделать это немного сложнее с массивом возможных совпадений URL.Я создал следующий asp, но он не работает должным образом.Сценарий пишется на странице, где URL не совпадает.Есть что-нибудь, что выглядит не так?Я не могу понять!
<%
Dim pageURL
pageURL = Request.ServerVariables("SERVER_NAME") & Request.ServerVariables("URL")
URLArray = Array("example.net/folder1/","example.net/folder2/")
For Each URLsnippet In URLArray
if instr(pageURL, URLsnippet) then
response.Write("<!--BEGIN EXCLUDE--><script type='text/javascript' src='script.js'></script><!--END EXCLUDE-->")
else
end if
Next
%>
Он должен совпадать с URL-адресами, соответствующими example.net/folder1 и example.net/folder2, но он также совпадает с папкой example.net3!