Как использовать URL-адрес, содержащий # в атрибуте действия HTML-формы?

Я хочу перенаправить одну форму ввода на URL-адрес, содержащий символ "#".

Я пытался использовать его как один символ в конце URL-адреса или с косой чертой, но после отправки формы он будет перенаправлен на URL-адрес без символа "#" и помещает оставшуюся часть URL-адреса в конце.

например

<form action="/shop/main#" method="get" accept-charset="UTF-8">

или же

<form action="/shop/main#/form" method="get" accept-charset="UTF-8">

будет перенаправлять на:

/shop/main?search=xx#

или же

/shop/main?search=xx#/form

Примечание: мне нужно использовать method="get" для отправки параметров в Url, а также необходим символ "#" для веб-приложения Vue, которое использует Vue-router и работает с параметрами Url.

любая помощь будет оценена.

0 ответов

Другие вопросы по тегам