, если вы остаетесь на сайте, это «http: //www.demo.com/demo/index.php». на этой странице, имеет две метки в <a href="link.php?id=1">first</a>
и <a href="http://www.google.com">second</a>
, при нажатии кнопки «первый», интернет-адрес «HTTP: //www.demo.com/demo/link.php?id=1», но вы нажимаете «второй», почему нет «http: //www.demo.com/demo/ http://www.google.com»? У меня нет идеи. Но я стараюсь попробоватьВ HTML «href» automate
ответ
URL-адреса имеют несколько компонентов (например, схему, имя хоста, строку запроса).
Вы можете опустить любое количество из них слева и URL будет разрешен относительно другого URL-адреса.
link.php?id=1
опускает схему, имя хоста и /
, который указывает верхнюю часть пути, поэтому он разрешен относительно текущего URL-адреса.
Второе начинается со схемы, поэтому ни один из текущих URL-адресов не сохраняется.
Если вы хотите, относительный URI туда, то вы должны использовать префикс точек в соответствии со спецификацией:
Сегмент пути, который содержит символ двоеточия (например, «вот что:») не может как первый сегмент ссылки относительного пути, так как ошибочно принимается за имя схемы. Такой сегмент должен быть , которому предшествует точечный сегмент (например, «./this:that»), чтобы сделать ссылку на относительный- .
См. the URI spec для дальнейшего ознакомления.
- 1. Automate HTTPS Login
- 2. Automate rails.vim
- 3. automate keyboard
- 4. Automate write.csv
- 5. Automate FFMPEG
- 6. Automate setcommands
- 7. Изменение HREF в HTML
- 8. Automate PHP Script
- 9. Automate Xcode Project Creation
- 10. Automate editing .csv file
- 11. Automate eclipse project
- 12. xls to csv automate
- 13. Automate Word plug-in
- 14. django automate syncdb
- 15. GDB continue command automate
- 16. Automate SQL Developer connection
- 17. Automate Builds. .net
- 18. Automate FAQ system & Algorithm
- 19. Automate 5 Firefox Tab
- 20. Automate Twitter Bot
- 21. Automate Maven Scripts
- 22. VBA Automate FormulaR1C1
- 23. MATLAB Automate GUI
- 24. Windows automate telnet
- 25. Django automate Import-Export
- 26. Automate Test Orders
- 27. Automate Router Войти
- 28. Undefined href в таблице html
- 29. Образовать Html Href в mvc
- 30. HTML App HREF
Добро пожаловать в StackOverflow, @Tom! Вещь внутри атрибута 'href' - это URL. В Интернете есть интересные объяснения, например http://www.tutorialspoint.com/html/understanding_url_tutorial.htm, http://de.slideshare.net/ProdigyView/url-parts-tutorial или http://doepud.co .uk/blog/anatomy-of-a-url, а также официальная спецификация: https://tools.ietf.org/html/rfc3986 – Boldewyn