0

所以,这里的 HTML 新手遇到了一个问题,我有一个只托管文件的网站。我在两个地方的网站上有一个有效的搜索功能。主页上的一个搜索工作非常好。输入搜索后(例如搜索“pop”),网址会显示:

http://website.com/?op=catalogue&k=pop&ftype=

但是,在第二页上,当我输入搜索词时,它似乎添加到了 url 并且没有去任何地方。例如:

http://website.com/e2aqev6btnnv/head.jpg?op=catalogue&k=pop&ftype=

它没有删除 URL 中的 head.jpg 文件并接受新的搜索词,而是添加它,页面不会去任何地方。请帮忙

这是我用于搜索的代码:

<br>
<Form method="GET" action="">
<input type="hidden" name="op" value="catalogue">
<input type="search" onfocus="fieldReceivedFocus()" name="k" id="search" value="">
4

1 回答 1

0

try this:

<Form method="GET" action="http://website.com">

what will tell it what page to send the form data to, in your case it is the main page, otherwise it sends it to the current page.

You MAY need to change

<input type="hidden" name="op" value="catalogue">

to

<input type="hidden" name="op" value="search">

I don't know how the backend of your site is coded but based on what I see in the urls i think you will need to.

于 2013-05-01T04:53:17.787 回答