html:在跟踪href链接后执行其他操作

时间:2014-08-07 00:17:39

标签: c# javascript html asp.net-mvc entity-framework

背景

这就是我想要发生的事情:

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

示例:在page1.html上,用户点击了display 2。然后我们将导航到page2.html并收到2的提醒(就像用户输入了2并点击了按钮一样)。


问题

我该怎么做?

  1. 有没有办法制作带有特定网址的C#方法,例如page2.html/searchfor/2
  2. 或者在JavaScript中有什么方法可以在导航到<a href="page2.html">之后手动执行其他操作吗?

  3. 我尝试过的事情

    • 使用带有<span>功能的onclick,但它不是<a href>之类的真正链接,我可以在中间点击以在新标签页中打开并右键单击以关注链接
    • 将我的第一次尝试包裹在<a href>标记中,例如<span><a href="page2.html">Display 2</a></span>。这仍然无法解决导航后执行额外操作的问题。

    注意

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

1 个答案:

答案 0 :(得分:2)

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