我有锚标记,指的是一个网址,即
<a taget='_blank' href='http://localhost:4850/en/abc.xml'>
我只想在运行时点击此超链接后,网站将转到
http://localhost:4850/abc.xml
而不是
http://localhost:4850/en/abc.xml
即&#34; en&#34;从网址中移除。
我正在使用.Net应用程序
答案 0 :(得分:0)
假设您的id
锚标记与
<a taget='_blank' id="url" href='http://localhost:4850/en/abc.xml'>
使用javascript,点击你的锚标记
$('#url').click(function(e){
e.preventDefault();
window.location.href = 'http://localhost:4850/abc.xml';
});
它会将您重定向到受尊重的网址。
答案 1 :(得分:0)
试试这个: -
你的锚标签是这样的: -
<a taget='_blank' href='http://localhost:4850/en/abc.xml' id="anc1">Test</a>
使用此脚本
<script src="https://code.jquery.com/jquery-1.12.3.min.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function () {
$("a[ID$='anc1']").click(function () {
var url = $(this).attr("href");
var newurl = url.replace("/en", "");
$(this).attr("href", newurl);
});
});
</script>