在Javascript函数中模拟href点击?

2024-02-03

我的 jsp 遗留项目中有以下代码:

<tr>
    <th colspan="2">Customer</th>
    <td colspan="2">
      <a href="myAction.do" target="view">CustomerLink</a></td>
</tr>

当我们单击 CustomerLink 时,我希望对行为进行少量修改。我只想在执行操作之前在 Javascript 函数中进行一些处理。我不知道如何在 Javascript 函数中模拟 href 链接行为?

我尝试过:-

<tr>
    <th colspan="2">Customer</th>
    <td colspan="2">
      <a href="javascript:customerLinkClicked('myAction.do')" target="view">CustomerLink</a></td>
</tr>

// JavaScript 函数

function customerLinkClicked(path)
{

    // simulate the href link behaviour, not sure how to do this


}

<a href="javascript:customerLinkClicked('myAction.do')" target="view">CustomerLink</a>
<script>
    function customerLinkClicked(path) {
        if (confirm('message'))
            document.location.href = path;
    }
</script>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在Javascript函数中模拟href点击? 的相关文章

随机推荐

  • 对一维数据进行最佳聚类? [关闭]

    Closed 这个问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 有没有人有一篇论文解释如何CKmeans 1d dp http cran r project org
  • 一个队列上有多个 Azure Webjob 实例

    我正在寻找一种方法让我的 azure webjob 的多个实例一起运行并清除我的队列 我们应用程序的功能之一是减少用户在其网站上的每次页面浏览的信用 由 ajax 调用 目前 我们有近 600 个此类网站 其网站的每个页面视图都会生成一个调
  • 将图标添加到从右到左的 ListView 项目会导致图标在 C# WinForms 中翻转

    我有一个ListView Its RightToLeft属性设置为Yes和它的RightToLeftLayout被设定为True The ListView填充了目录中的文件 在我的代码中 我使用以下命令获取文件的适当图标System Dra
  • Spring Data Neo4j 4 和可分页@QueryResult

    我正在尝试介绍Pageable支持我通过 SDN 4 存储库方法进行的自定义 Cyper 查询 Query value MATCH parentD CONTAINS gt childD Decision ru CREATED BY gt u
  • 如何在MSVC中使用MingW编译的库?

    我用 MingW MSYS 编译了几个库 生成的静态库始终是 a 文件 当我尝试将库与 MSVC 项目链接时 Visual Studio 抛出 无法解析的外部符号 这意味着 a 静态库与 MS C 链接器不兼容 我认为它必须转换为 MSVC
  • Aurelia JS - 迭代子元素(kendo UI)?

    考虑这里给出的基本示例 https aurelia ui toolkits github io demo kendo samples slider basic use https aurelia ui toolkits github io
  • :footnotes 扩展在 Redcarpet Ruby gem 中不起作用

    我一定错过了一些非常明显的东西 我无法获得与红地毯一起使用的脚注 我有3 0 0版本 gt gem list redcarpet LOCAL GEMS redcarpet 3 0 0 我正在尝试来自的代码Github 存储库上的测试代码 h
  • 如何创建 .htaccess 来显示 SVG?

    我正在测试一个在本地运行良好的网站 但是当我将其上传到我的 godaddy 服务器时 我的 SVG 没有在浏览器中呈现 经过一些网络搜索并与技术支持合作后 我了解到我需要在图像文件夹目录中配置一个 htaccess 文件才能正确显示 SVG
  • 分析 Rails 控制器操作

    在 Ruby on Rails 中分析控制器操作的最佳方法是什么 目前我正在使用蛮力方法扔进去puts Time now我认为之间的调用将成为瓶颈 但这感觉真的非常非常肮脏 必须有更好的方法 我不久前掌握了这项技术 发现它非常方便 当它就位
  • AWS ECS 的端口映射

    我是 ecr ecs ec2 的新手 我开始将我的应用程序部署到我购买的域 我的应用程序有一个前端和一个后端 我的前端在 localhost 3000 上运行 并在 localhost 5000 上调用其后端 api 本地计算机上的端口映射
  • 从命令行使用 schtasks,什么参数会将计算机从睡眠状态唤醒并执行任务

    该选项存在于 UI 中 但不存在于命令行中显示的帮助中 您是否通过以下方式创建新任务schtasks exe命令行 或更新现有任务 在维斯塔上 schtasks exe has an xml两者的选项 create and query 通过
  • extern char **environ 的定义在哪里?

    我们可以这样获取C中的环境变量 extern char environ int main int argc char argv int count 0 printf n while environ count NULL printf s e
  • ARKit的坐标系不稳定

    我在 AR 环境中加载模型并添加 ARAnchor 来稳定模型 当我将设备放在桌面上并稍后拿起时 模型的位置没有改变 但很快就会飞走 ARKit的坐标系会飞起来 不稳定 如何避免或处理这种情况 ARKit RealityKit世界跟踪系统基
  • 什么情况会抛出异常“scala.util.control.BreakControl”?

    我的代码抛出例外 scala util control BreakControl 但我不知道为什么 有人知道吗 我使用的一些地方breakable and break 但我不知道为什么会导致这个异常 片段1 breakable for qu
  • 将 jQuery 包含到 Symfony2 中

    我是 Symfony2 框架的新手 不完全了解如何使用 javascript 以及如何以最佳方式包含它们 我需要什么 将 jQuery 脚本包含到每个页面 我所拥有的 我有这样的常见布局 block javascripts endblock
  • 正在加载命名空间“rlang”0.4.5,但需要 >= 0.4.10

    我正在尝试安装 lifecycle 包 但需要 rlangs 输入 install packages lifecyle 时 出现错误 提示我正在导入比所需更新的 rlangs 包 正在加载 rlang 0 4 5 但需要 gt 0 4 10
  • 禁用EditText输入法但保持光标闪烁

    在我的 Android 应用程序中 我想要一个EditText with android editable false 但光标闪烁 editable 设置为 false 后 光标闪烁似乎不起作用 我只想使用自己的键盘小部件 不是系统的软键盘
  • 在 Mathematica 中绘制数轴

    我想在 Mathematica 的数轴上绘制一个简单的区间 我该怎么做呢 为了绘制开区间或闭区间 你可以这样做 intPlot ss s e ee Graphics Red Thickness 01 Text Style ss Large
  • WCF:没有端点正在侦听,可以接受消息

    我有 WCF 服务 JSON 和 ASP NET 网站 我们将服务引用添加到连接到 wcf 服务的该网站 当我使用 POSTMAN 和 SOAPUI 测试服务时以及当我尝试以下代码时 WebClient client new WebClie
  • 在Javascript函数中模拟href点击?

    我的 jsp 遗留项目中有以下代码 tr th Customer th td a href myAction do target self CustomerLink a td tr 当我们单击 CustomerLink 时 我希望对行为进行