-1

我究竟做错了什么?

<a href="#"onclick="javascript:window.open(getBaseUrl() + '/handler/licensing/api/GetClients')">REST URL</a>

现在所有这一切都是将我移动到页面顶部,将 # 附加到 url。我希望它打开一个带有结果 url 的新窗口。我该如何调试呢?

4

2 回答 2

1

getBaseUrl() 是否存在?您也可以在 href="#" 之后放置一个空格,或者从 onclick 属性中删除 javascript:,因为 onclick 已经是 javascript。

于 2013-05-07T16:45:49.417 回答
0

从 onclick 定义中删除 javascript:。OnClick 已经是 javascript 上下文。

做到这一点:

<a href="#" onclick="window.open(getBaseUrl() + '/handler/licensing/api/GetClients')">REST URL</a>

或者:

<a href="javascript:window.open(getBaseUrl() + '/handler/licensing/api/GetClients')">REST URL</a>
于 2013-05-07T16:43:12.220 回答