JavaScript重定向并将参数传递给重定向的页面

Sah*_*wal 2 html javascript redirect

我有一个包含两个按钮的主页。每个按钮应重定向到同一页面,但是,重定向到的页面应根据所按下的按钮执行不同的操作。如何将用户重定向到该新页面并根据您单击的按钮传递参数?

Ali*_*guy 5

使用JQuery这样的工具包,跨浏览器事件处理要简单得多:

HTML:

<button data-param="foo">Foo</button>
<button data-param="bar">Bar</button>
Run Code Online (Sandbox Code Playgroud)

jQuery代码:

$('button').click(function(){
    window.location = window.location.href + '?param=' + $(this).data('param');
});
Run Code Online (Sandbox Code Playgroud)

演示:http//jsfiddle.net/6DK5J/