我有这样的形式:

    <form method="post" action="task.cfm" name="lookup" id="lookup">
        <input type="hidden" name="action" value="">
        <input type="hidden" name="emailAddress" value="">
    </form>


我正在使用此链接发布到此表单:

<a href="javascript:document.lookup.action.value='search';document.lookup.emailAddress.value='<cfoutput>#VARIABLES.decryptedEmailAddress#</cfoutput>';document.lookup.submit();">View User details</a>


链接有效,但是我试图在新窗口中打开它。 target =“ _ blank”在这种情况下不起作用。任何帮助,将不胜感激。

最佳答案

将target属性添加到表单中:

<form method="post" action="task.cfm" name="lookup" id="lookup" target="_blank">
   <input type="hidden" name="action" value="">
   <input type="hidden" name="emailAddress" value="">
</form>

关于javascript - 使用JavaScript发布到表单时如何打开新窗口?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15006553/

10-09 18:08
查看更多