吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1757|回复: 17
收起左侧

[已解决] JS如何截取来路关键词?

[复制链接]
zoenbo 发表于 2020-11-17 15:13
本帖最后由 zoenbo 于 2020-11-18 11:23 编辑

各位大佬,网上的很多获取来路关键词代码都失效了,尤其是度娘的,都是link后边一长串字符,怎么提取关键词呢?

获取的这个关键词怎么通过json传送到PHP端并写入数据库呢?

搜个简单的”LOVE“,把百度的链接竟然如此之长....
http://www.baidu.com/baidu.php?url=0f00000uEDLSpLgiCEQTsla7bykB3jkqWX7OmPwaJA7Y6XyUypB7SuBz2V-tfp_A2j7WPsnRHP6JjZLDpcQT5KCf1Qhd15dFRzpzPVnIM2bt-f-dgE_qofliqSRVQvUbPzNI6JvVEF-7Ajjr6x0S4oI9VX7o3WqA1T3zHkqZI_ciBKEU3OE8DLcXVk6YeZ_oTLpXEYGYcDNuG2i-26e0XMgXncF1.7Y_ipQO2GvprGSWCtJj_TaknIMuuvUrMxgzdtoblXyeR_nYQ7IXHFyC.U1Yk0ZDqUAqvufKspynqnfKY5ykEIhR0pyYqnHfvnfKM5yqbXWD0Iybqmh7GuZN_UfKspyfqnWT0mv-b5HcYP0KVIjYknjDLg1DsnH-xn1msnfKopHYs0ZFY5HTYPsKBpHYkPHNxnHR3g1csP7tznHT0UynqnH6vPWn1PjTYP-tknj0kg100TgKGujYs0Z7Wpyfqn0KzuLw9u1Ys0A7B5HKxn0K-ThTqn0KsTjYvPHRknW0L0A4vTjYsQW0snj0snj0s0AdYTjYs0AwbUL0qnfKzpWYs0Aw-IWdsmsKhIjYs0ZKC5H00ULnqn0KBI1Ykn0K8IjYs0ZPl5fK9TdqGuAnqTZnVuLG8TsKGuAnqiD4K0Zw9ThI-IjYvndtsg1Ddn0KYIgnqnH61njm1P1TYP1Dzn1bdPW0kPjm0ThNkIjYkPW0dPHbvrjcLnjfv0ZPGujd-Phn1mvFbrj0snjKBnj0k0AP1UHd7PWb1P1PjP1bzPbRYwbRd0A7W5HD0TA3qn0KkUgfqn0KkUgnqn0KlIjYs0AdWgvuzUvYqn7tsg100uA78IyF-gLK_my4GuZnqn7tsg100TA7Ygvu_myTqn0Kbmv-b5H00ugwGujYvP0K9TLKWm1Ys0ZNspy4Wm1Ys0Z7VuWYs0AuWIgfqn0KGTvP_5H00XMK_Ignqn0K9uAu_myTqnfK_uhnqn0KbmvPb5fKYTh7buHYs0AFbpyfqrjndnHcdPRFKP10snDRsn1nkf1b3PH6kfbfsnbnYwDR0mMfqn0KEmgwL5H00ULfqn0KETMKY5H0WnanWnansc10Wna3snj0snj0WnanWnanVc108nj0snj0sc1D8nj0snj0s0Z7xIWYsQWTsg108njKxna3sn7tsQW0kg108njNxna31n0KBTdqsThqbpyfqn0KWThnqnHfLnHm&word=&ck=5431.1.103.206.313.209.307.388&shh=www.baidu.com&sht=44048691_1_oem_dg&us=2.0.1.0.3.1309.0&wd=

https://www.baidu.com/link?url=lqdbTV5OkZy2ZsbyGabTn5nhdDk5IfJOMuIISLTQwGXrd2i34L5KAGHjsXsa2fpX&wd=&eqid=e6c3cbd80000b001000000065fb3769a

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

大猪猪在江湖 发表于 2020-11-17 15:24
一般是后端获取
 楼主| zoenbo 发表于 2020-11-17 15:27

刚找到有人这样写的,但我不知道怎么传给PHP并写进数据库
[JavaScript] 纯文本查看 复制代码
function GetQueryString($name){
    var $index=document.referrer.indexOf($name+"="),$e='';
        if($index>1){
            $e=document.referrer.substring($index+$name.length+1);
        if(($index=$e.indexOf("&"))>0){
            $e=$e.substring(0,$index);
        }
    }
    return $e;
}
// 调用方法
var $wd=GetQueryString("wd");
if($wd&&$wd.length>0){}else{$wd=GetQueryString("word")}
if($wd&&$wd.length>0){
    $wd=decodeURIComponent($wd);
    alert('关于【“'+$wd+'”】的问题,很荣幸为您解答疑问!');
}else{
    alert(' 您好,请问有什么可以帮到您?');
}
大猪猪在江湖 发表于 2020-11-17 15:51
zoenbo 发表于 2020-11-17 15:27
刚找到有人这样写的,但我不知道怎么传给PHP并写进数据库
[mw_shl_code=javascript,true]function GetQu ...

获取到参数值
然后用ajax, 然后 post 到 后台 ,后台写入到数据库
 楼主| zoenbo 发表于 2020-11-17 15:51
大猪猪在江湖 发表于 2020-11-17 15:51
获取到参数值
然后用ajax, 然后 post 到 后台 ,后台写入到数据库

大佬能帮我写一下吗
大猪猪在江湖 发表于 2020-11-17 15:53
zoenbo 发表于 2020-11-17 15:51
大佬能帮我写一下吗

我用的不是php...用的.net...不知道你能不能用上
 楼主| zoenbo 发表于 2020-11-17 15:54
大猪猪在江湖 发表于 2020-11-17 15:53
我用的不是php...用的.net...不知道你能不能用上

PHP用 哈哈 怕是用不了
大猪猪在江湖 发表于 2020-11-17 15:56
zoenbo 发表于 2020-11-17 15:54
PHP用 哈哈 怕是用不了

不过ajax是通用的 。我贴一下我的代码。
13203893521 发表于 2020-11-17 15:56
看不懂亲
大猪猪在江湖 发表于 2020-11-17 15:57


data 那里 你传入wd
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-26 11:25

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表