您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
获取URL参数
当前为
此脚本不应直接安装。它是供其他脚本使用的外部库,要使用该库请加入元指令 // @require https://update.cn-greasyfork.org/scripts/35940/237964/My%20jQuery%20Plugin.js
- // ==UserScript==
- // @version 0.0.2
- // @modifvm 2017.12.18
- // @name My jQuery Plugin
- // ==/UserScript==
- (function ($) {
- $.getUrlParam = function(name, url, option) {//筛选参数,url 参数为数字时
- url = url ? url.replace(/^.+\?/,'') : location.search;
- //网址传递的参数提取,如果传入了url参数则使用传入的参数,否则使用当前页面的网址参数
- var reg = new RegExp("(?:^|&)(" + name + ")=([^&]*)(?:&|$)", "i"); //正则筛选参数
- var str = url.replace(/^\?/,'').match(reg);
- if (str !== null) {
- switch(option) {
- case 0:
- return unescape(str[0]); //所筛选的完整参数串
- case 1:
- return unescape(str[1]); //所筛选的参数名
- case 2:
- return unescape(str[2]); //所筛选的参数值
- default:
- return unescape(str[2]); //默认返回参数值
- }
- } else {
- return null;
- }
- }
- })(jQuery);