0

我希望我的 href 链接基于可能会更改但始终使用相同页面名称 about.html 的域名。

下面的 javascript 代码标识域应该是 abc.com 还是 xyz.com。我的问题是我不知道如何编写 HTML 代码以使 href 等于:abc 或 xyz 的引用链接加上 about.html。

Javascript

$(".abcORxyz").html(document.referrer);

HTML

<a href="What do I need to put here? + .about.html">Other About Page</a>
4

1 回答 1

1

您根本不需要在href属性中添加任何内容。您似乎正在使用 jQuery,因此您可以使用 jQueryhref在页面加载时设置属性。

jQuery

$(document).ready(function() {
    $("#aboutLink").attr("href",document.referrer + ".about.html");
});

HTML

<a id="aboutLink" href="#">Other About Page</a>

作为旁注,我鼓励您不要将其document.referrer用于此目的,因为您永远不知道该推荐人实际上会是什么。如果谷歌是什么让访问者登陆你使用它的页面怎么办?该链接最终会看起来像https://www.google.com/search?q=about&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:en-US:official&client=firefox-a.about.html.

于 2013-09-22T02:55:26.580 回答