POST データを送信するリンクが必要です。これは機能します:
<a href="#" onclick="document.forms[0].foo = 42; document.forms[0].submit(); return false">Bar</a>
ただし、そのように形成されたリンクを中クリック (Google Chrome: リンクを新しいタブで開く) すると、ページは新しいタブで開かれません。むしろ、リンクは現在のタブでたどられます。これは良くないことであり、起動すると予期しない動作になります (このリンクでは、他のリンクと同様に中クリックが機能すると予想されます)。
このリンクを実際のリンクのように動作させるにはどうすればよいですか?特に、この中クリック動作を通常どおりに動作させることによってです。