我正在一个项目中,我在母版页中链接了许多pdf文件。单击锚点后,页面将重定向到指定页面并在iframe中显示pdf。现在我希望锚点标记中的文本显示在页面上打开pdf的位置。考虑一下我有一个锚,看起来像这样:
<a href="<%= ResolveUrl("~") %>Main_Content.aspx?open=Departments/HR/NewsLetter/newsletter_dec_2014.pdf">News Letter</a>
现在,我希望文本“新闻快报”显示在重定向的页面上。我想可以通过将文本保存在会话变量中来做到这一点,但是如何在不为锚标记指定任何ID或类的情况下将锚文本保存在会话变量中呢?有人可以帮我吗?
你可以试试这个
$("a").click(function (e) {
if($(this).attr("href").match(".pdf$"))
{
window.location.href = $(this).attr("href") + "&title=" + $(this).text();
e.preventDefault();
}
});
在服务器端的“ Main_Content.aspx”中
strTitle = Request.QueryString["title"];
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句