需要在新窗口中打开表单,可能通过javascript

时间:2013-08-09 18:11:15

标签: javascript html forms webforms

我正在尝试在单击“搜索”按钮时在新窗口中打开我的表单,但target="_blank"功能不起作用。我正在从其他机构的表单中借用代码,我想知道javascript是否强制每个提交都在同一个窗口中打开(我不太熟悉javascript以确定)。

我需要在新窗口中打开的搜索来自以下网站的“图书及更多”标签:http://library.utb.edu/search/search2。这是我用于该表单的代码:

<form target="_blank" name="searchform" onSubmit="return dosearch();" action="http://lib3.utpa.edu/search~S2/X" method="post" class="unpadded">

<input name="searcharg" value="" type="text" id="SEARCH" class="big-search-text" placeholder="Example: Of Mice and Men">

<input class="big-search-submit" name="cmdSubmit" type="submit" value="Search">

<input name="searchtype" type="radio" checked="" value="http://lib3.utpa.edu/search~S2/Y"> All Fields

<input name="searchtype" type="radio" value="http://lib3.utpa.edu/search~S2/t" target="_blank"> Title

<input name="searchtype" type="radio" value="http://lib3.utpa.edu/search~S2/a"> Author

<a href="http://lib3.utpa.edu/search/X" target="_blank">Advanced Search</a>
</form>

非常感谢您提出的任何建议!

1 个答案:

答案 0 :(得分:1)

您可以尝试将formtarget="_blank"放入提交输入标记。

示例:

<input formtarget="_blank" class="big-search-submit" name="cmdSubmit" type="submit" value="Search">