繁体   English   中英

html:点击href链接后执行其他操作

[英]html: perform other actions after following a href link

背景

这是我想发生的事情:

用户位于一个page1.html( jsFiddle )上。 当他们单击<a href...>链接之一时,我想导航到page2.html( jsFiddle )并模拟用户在文本框中输入数字并单击按钮。

示例:在page1.html上,用户单击display 2 然后,我们将导航到page2.html并获得2的警报(就像用户输入2并单击按钮一样)。


我该怎么做呢?

  1. 有没有一种方法可以使C#方法具有要导航到的特定URL,例如page2.html/searchfor/2
  2. 还是JavaScript中有某种方法可以导航到<a href="page2.html"> 之后手动进行其他操作?

我尝试过的事情

  • <span>onclick函数一起使用,但这不是真正的链接,如<a href> ,在其中我可以单击鼠标中键以在新选项卡中打开,而右键单击以跟随链接
  • 将我的第一次尝试包裹在<a href>标记中,例如<span><a href="page2.html">Display 2</a></span> 这仍然不能解决导航后执行额外操作的问题。

注意

我正在使用Entity Framework,ASP.NET MVC和C#构建此网页。 我出于讨论目的简化了该问题,但是概念是相同的。

尝试使用page2.html文档的onload()函数。 您可以通过URL传递参数,然后获取数据并在文档加载后立即执行“其他操作”。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM