以下のタグは、完全なURLを提供しなくてもページへのリンクを停止します。
<a href="foo.html">link</a>
したがって、からクリックするとexample.com/
、に移動しexample.com/foo.html
ます。代わりに移動するリンクを作成する方法はありますexample.com:port/foo.html
か?
以下のタグは、完全なURLを提供しなくてもページへのリンクを停止します。
<a href="foo.html">link</a>
したがって、からクリックするとexample.com/
、に移動しexample.com/foo.html
ます。代わりに移動するリンクを作成する方法はありますexample.com:port/foo.html
か?
こちらをご覧ください-> https://stackoverflow.com/a/6016361/773263
// delegate event for performance,
// and save attaching a million events to each anchor
document.addEventListener('click', function(event) {
var target = event.target;
if (target.tagName.toLowerCase() == 'a')
{
var port = target.getAttribute('href')
.match(/^:(\d+)$/);
if (port)
{
target.port = port[1];
}
}
}, false);
それを行うための最良の方法のようです。純粋なHTMLソリューションは不可能だと思います。