AndroidのWebViewでリンクタップ時の読み込み先を変えたい


webViewでタップされたUriを変化させて読み込みたいです。  
具体的には、リンクのUriからJavaScriptの引数部分を取り除いたものをloadさせたいです。  
例えば、

[code]

        <a href="http://example.com/index.html?id=hoge">
    
[/code]

というhtmlの場合、index.html?id=hogeではなく、index.htmlを読み込ませたいです。どのようにすれば実現できるのでしょうか。




JavascriptでURLの引数を取り除いては: `link.split('?')` はいちばんの`?`から引数を取り除きます：

[code]

    <body>
        <a href="http://example.com/index.html?id=hoge">link to example.com</a>
    </body>
    <script>
    var link = document.getElementsByTagName("a")[0].href;
    document.getElementsByTagName("a")[0].href = link.split('?')[0];
    </script>
[/code]

