0

我想从我的主页链接到 iframe 中的特定页面。例如,在我的主页上,我想宣传我们公司的职位空缺。工作申请流程由第三方公司控制,我们目前只在他们的申请系统中使用 iFrame。

我想在我们的主页上宣传这个职位空缺,并直接链接到 iframe 中的职位描述,绕过应用程序系统的前几页。

是否可以使用 jQuery 来做到这一点?

编辑

请注意 iFrame 不在我的主页上,而是在单独的 careers.html 页面上。所以我想从我的主页 (index.html) 链接到 careers.html,然后在 iFrame 中获取特定页面。

问候,斯蒂芬

4

2 回答 2

1

我假设 iframe 已经在您的页面上?

让链接运行此代码:

$('iframe#foo').attr('src','http://www.the-url.com');
于 2012-12-10T15:52:26.213 回答
0

试试这个

index.html 有一个指向 careers.html 的链接。careers.html 上有一个 I 框架。所以你想设置 iframe 目标。也。

所以你在主页上的链接需要看起来像:

<a href="careers.html?iframe_targ=page_for_iframe.html">Click here</a>

careers.html 需要有

function getParameterByName(name) {
  name = name.replace(/[\[]/, "\\\[").replace(/[\]]/, "\\\]");
  var regexS = "[\\?&]" + name + "=([^&#]*)";
  var regex = new RegExp(regexS);
  var results = regex.exec(window.location.search);
  if(results == null)
    return "";
  else
    return decodeURIComponent(results[1].replace(/\+/g, " "));
  }

以上代码改编自How can I get query string values in JavaScript?

$('iframe#foo').attr('src', getParameter("iframe_targ"));
于 2012-12-15T08:44:32.997 回答