HTML:如何在“href”页面上保留页面,并打开“onclick”的新页面

时间:2016-07-29 01:53:24

标签: javascript html onclick href

我尝试在以下行中修复硬编码(href中的网络链接):

    '<a class="top_a" target="_blank" href="http://10.74.55.99:3000/"><img src="images/load.svg"><img src="images/nbsp.png">LoadServer</a>'

修改为:

<script type="text/javascript">
    function openLoadserver() {
        window.location.href = load_server; //defined load_server in other file
    }
</script>

'<a class="top_a" target="_blank" href="#" onclick="openLoadserver()"><img src="images/load.svg"><img src="images/nbsp.png">LoadServer</a>'

结果是,点击“LoadServer”后,当前页面将打开加载服务器页面,新标签页面再次打开“当前页面”。 我的预期结果是当前页面保持原始状态,新标签页将打开加载服务器。

我该怎么办?

1 个答案:

答案 0 :(得分:0)

<a class="top_a" onclick="openLoadserver()"><img src="images/load.svg"><img src="images/nbsp.png">LoadServer</a>

注意区别,target属性:)您不需要href