如何覆盖`<base target =“_ blank”/>`

时间:2017-02-27 01:36:27

标签: javascript html

我目前已将<base target="_blank"/>插入到我的html中。我的网站上也有一个搜索栏,但搜索结果会在新标签页中打开(因为<base target="_blank"/>行)。

是否有办法仅针对搜索结果覆盖<base target="_blank"/>

<form action="/search" method="get" class="sfm">
    <input type="text" name="q" value="{SearchQuery}" id="sf"/>
    <input type="submit" value="Search" id="sb"/>
</form>

1 个答案:

答案 0 :(得分:1)

表单也可以使用target属性!将其设置为_self应该按照您的意愿进行:

<form action="/search" target="_self" method="get" class="sfm">
    <input type="text" name="q" value="{SearchQuery}" id="sf"/>
    <input type="submit" value="Search" id="sb"/>
</form>