2014-07-24 87 views
0

我有一个就业网站,其中包含几个不同的职位描述页面和一个带有表格的应用程序页面。获取上一个网址,并在页面显示使用Javascript

/admin-clark -> /application 
/sale-rep -> /application 

我想在与ID #jobTitle形式预先填充的输入域。

我想,采取以下

  • 获取先前的URL
  • 储存于本地存储
  • Sanatize URL(删除破折号等)
  • 使用jQuery填补了该领域与工作jobTitle

或者是有一个更好的方式做到这一点?

这是我在很多情况下,至今

var pathname = window.location.path.replace(/^\?$/, '').toUpperCase(); 
localStorage.setItem("pathname ", pathname); 
$('#jobTitle').val(pathname); 
+1

帮助为什么不通过他们来自网页的应用程序页面的引用?例如:'application.php?job = admin-clerk'。 – BenM

+0

请描述你的问题。你想要预先填充什么时候?什么是#jobTittle?以前的网址的关系是什么? –

+0

@BenM,这是一个好主意,我如何将这个字符串追加到url? –

回答

2

(并非在所有情况下),将让你在最后一页的URL,如果他们点击使用document.referrer;看到一个链接到了当前页面here

您也可以从here

相关问题