创建表单提交按钮,在用户右键单击时启用“在新窗口中打开”?

时间:2011-10-05 00:15:12

标签: javascript forms form-submit right-click

我有一个表单提交按钮,我需要让用户能够右键单击并获得“在新窗口中打开”选项,以便用户可以选择在当前窗口中提交表单(只需单击按钮)或在新窗口中(通过右键单击并选择“在新窗口中打开”)。这可能吗?

我知道我可以通过创建一个独立的链接/图像并使用css使其看起来像一个按钮,然后使用onclick在单击时提交表单来做到这一点,但这不适用于那些用户没有javascript。

更新:为了澄清,我正在寻找一种不使用javascript的方法,或者确认在不使用javascript的情况下实际上不可能这样做。

1 个答案:

答案 0 :(得分:1)

你可以做的就是建议使用带有CSS的独立链接/图像,然后在Javascript不可用时使用<noscript>标记将其替换为传统的表单按钮。