Peki ya bunlar:
Tıklayarak bağlantı noktası numarasını değiştirin:
<a href="/other/" onclick="javascript:event.target.port=8080">Look at another port</a>
Ancak, farenizi bağlantının üzerine getirirseniz, eklenen yeni bağlantı noktası numarasıyla bağlantı gösterilmez. Siz tıklayana kadar bağlantı noktası numarasını ekleyemez. Ayrıca, kullanıcı bağlantıya sağ tıklar ve "Bağlantı Konumunu Kopyala" yaparsa, bağlantı noktası numarası olmadan değiştirilmemiş URL'yi alır. Yani bu ideal değil.
Aşağıda, sayfa yüklendikten hemen sonra URL'yi değiştirmek için bir yöntem verilmiştir, bu nedenle bağlantının üzerine gelerek veya "Bağlantı Konumunu Kopyala" işlemini yapmak, bağlantı noktası numarasıyla güncellenmiş URL'yi alır:
<html>
<head>
<script>
function setHref() {
document.getElementById('modify-me').href = window.location.protocol + "//" + window.location.hostname + ":8080/other/";
}
</script>
</head>
<body onload="setHref()">
<a href="/other/" id="modify-me">Look at another port</a>
</body>
</html>