【发布时间】:2019-10-06 16:46:30
【问题描述】:
我有两个问题。
1) 当我点击一个链接时,我得到一个 html 页面作为响应。查看页面源代码,我可以看到 CASE 1,但是当我检查元素时,我看到 CASE 2
我不明白为什么会这样。谁能告诉我可能是什么原因?
2) 当我点击刷新图标(由上面的代码创建)时,我没有被重定向到 href 中提到的链接。由于 href 是空白的,onclick 函数也是如此,我想知道会发生什么?
实际上我被重定向到链接http://localhost:8080/drm/actions/scm/deploy-manager/filter?filter_preserve=true
我知道如果 href 为空,我将被重定向到同一页面。 我知道如果 onclick 函数返回 false ,则默认浏览器行为被取消。但是在我的情况下会发生什么?我的 onclick 函数实际上是空白的吗?当我在 addCheckBoxValuestoURL(this.href,'null') 函数上放置断点时,它不会停止。
案例一(页面来源)
<a href="/drm/actions/scm/deploy-manager/show? table_name=deployed_packages&filter_preserve=true"
onclick="addCheckBoxValuestoURL(this.href,'null');return false;"><img src="/images/icon_refresh.png" width="16" height="16" border="0" alt="Refresh" title="Refresh" /></a>
案例 2(当我检查 chrome 中的元素时)
<a href="" onclick=""><img src="/images/icon_refresh.png" width="16" height="16" border="0" alt="Refresh" title="Refresh"></a>
刷新按钮应将其重定向到同一页面,但此功能不起作用。
【问题讨论】: