gpt4 book ai didi

基于域的 Javascript 引荐来源网址检查

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:19:48 27 4
gpt4 key购买 nike

我需要页面上的 JS 来检查引荐来源网址 - 上一页 - 是否来自同一域。

带有 JS 的页面的 URL 格式如下:

http://subdomain.site.com/dir/page?vs=123456

可能有多个之前的页面。因此,JS 需要检查域是否匹配。

如果域不同,我想将用户转到另一个页面。

这是我试图开始工作的:

var matchHost = /^https?:\/\/.*\//;
var match = matchHost.exec(document.referrer);
var domain = "http://subdomain.site.com/dir/";

if (match !== domain) {
window.location.href = domain;
}

但不太管用。

有什么想法吗?

最佳答案

您可能根本不需要正则表达式。您知道您域的字符长度,例如 url http://example.com计算字符数,然后根据推荐的 url 域长度拆分字符串,然后将其与您的域 url 匹配!就这些。

关于基于域的 Javascript 引荐来源网址检查,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13521526/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com