我有一个带有表单的广告横幅,它由获取此代码并在该站点上具有此横幅的 3rd 方网站所有者使用。
由于某些使用此横幅的<form>
网站在整个网站上都有包装,我发现横幅表单没有提交它,而是提交了外部表单。
这是代码:
<form onSubmit="return alert('outer form submitted')">
<!-- only if i add this empty form it submits the inner -->
<form></form>
<!-- End Empty form -->
<!-- inner form -->
<form onSubmit="return alert('inner form submitted')" >
<input type="submit" />
</form>
<!--end inner form -->
</form>
正如您所看到的,只有当我<form>
在内部之前添加一个空<form>
时它会提醒(提交)内部,否则它会提交外部。
为带有表单的网站编写横幅广告的最佳方法是什么?