これはFirefoxとChromeの両方で発生します。私は次のような完全に普通のリンクを持っています:
<a href='somewhere'>this is my link</a>
しかし、ブラウザはこれを次のような絶対リンクに変換しています。
<a href='http://www.example.com/dir/page/somewhere'>this is my link</a>
ブラウザがこれを行わないようにするにはどうすればよいですか?http://プレフィックスを持たないhref属性に依存するjavascriptがページにあり、ブラウザがこれを行うとコードが破損するため、問題が発生しています。それで、これが起こるのを防ぐ方法はありますか?または、ブラウザが変更する前の方法で、元のhref属性にアクセスする方法はありますか?
私はjqueryを使用していません。私はプロトタイプを利用できますが、純粋なJavaScriptでこれを行う方法を知りたいと思います。