javascript - 带有字符串值的 html anchor 标记重定向

标签 javascript jquery html redirect anchor

我有一个 anchor 标记,用于从一个页面(例如:page2.aspx 到 page1.aspx)重定向到另一个页面。

   <ul <li><a href="Page1.aspx">Get Information</a></li></ul>

现在,当重定向到 page1.aspx 时,我需要通过检查字符串值(在使用 anchor 标记重定向时发送) page2.aspx 来加载特定选项卡(或任何组件)。

在 page1 的 Ready 函数中,我需要做这样的事情:

If redirected from page2.aspx based on some condition 

// load these components //

为了实现这一点,我认为......我需要在我的 anchor 标记中传递一些字符串值或查询字符串类型的参数。

请建议如何执行此操作。

谢谢。

最佳答案

您可以使用 GET url 参数来实现这一点。

尝试:

<a href="Page1.aspx?ref=menu">Get Information</a>

现在,在 Page1.aspxPage_Load 方法中(假设您使用的是 ASP.NET Forms 而不是 MVC):

if (!String.isNullOrEmpty(Request.QueryString['ref']) && Request.QueryString['ref'] == 'menu') 
{
    // do something
} 

这就是主要思想。

希望有帮助。

关于javascript - 带有字符串值的 html anchor 标记重定向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23866469/

相关文章:

javascript - 重新应用 jquery 函数

javascript - jQuery 幻灯片在同一按钮单击中出现和消失

javascript - 使用 javascript-ajax Django 在 <a> html 中获取特定值

javascript - .bind() 与事件处理程序

php - 如何使用 AJAX 将信息发送到 PHP 脚本?

javascript - 隐藏第一个子级中的上一个按钮

html - 宽度为 100% 的元素溢出父元素

javascript - 无法让 Vue.js CSS 转换工作?

javascript - 如何在每次点击时快速更改元素的背景颜色

javascript - 根据公式和其他单元格中的值计算单元格值