`
xiaoboss
  • 浏览: 650627 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

获取JS文件后的参数

 
阅读更多

调用的文件

<script type="text/javascript" src="./test.js?te=aa&bb=tt&cc=xx"></script>

 js文件(保存为test.js,大小写敏感):

var jsFileName = "test.js";
var rName = new RegExp(jsFileName+"(\\?(.*))?$")
var jss=document.getElementsByTagName('script');
for (var i = 0;i < jss.length; i++){
  var j = jss[i];
  if (j.src&&j.src.match(rName)){
    var oo = j.src.match(rName)[2];
    if (oo&&(t = oo.match(/([^&=]+)=([^=&]+)/g))){
        for (var l = 0; l < t.length; l++){
            r = t[l];
            var tt = r.match(/([^&=]+)=([^=&]+)/);
            if (tt)
                document.write('参数:' + tt[1] + ',参数值:' + tt[2] + '<br />');
        }
    }
  }
}

 

适合做一些统计

分享到:
评论

相关推荐

    javascript文件中获取当前文件路径

    在开发javascript插件的过程中,我们有时候需要获取当前JS文件的路径,用于自动加载一些图片、CSS等外部资源,但是javascript文件中并没有像PHP那样的__FILE__常量来供我们取得当前文件路径

    JS 获取浏览器参数

    这篇博文“JS 获取浏览器参数”可能探讨了如何利用JavaScript来收集关于用户浏览器的信息,包括但不限于浏览器类型、版本、操作系统、屏幕分辨率等。 首先,我们可以使用`navigator`对象来获取浏览器的基本信息。`...

    js文件传递参数及js文件的源码

    JS 文件传递参数及 JS 文件的源码 在 JavaScript 中,实现参数传递的方式有多种,包括 URL 参数传递、Cookie 传递、Session 传递等。在本文中,我们将详细介绍如何在 JS 文件中传递参数,以及如何在 JS 文件中访问...

    html页面动态获取连接参数 jquery.params.js

    在描述中提到的`jquery.params.js`文件,它包含了一个名为`$.query`的jQuery扩展,专门用来解析和操作查询字符串中的参数。下面我们将详细介绍如何使用这个扩展来动态获取页面URL中的参数。 1. **引入jQuery和`...

    JS 获取静态页面的参数

    这篇博客文章“JS 获取静态页面的参数”可能详细介绍了如何利用JavaScript来解析URL并提取其中的参数。 首先,我们需要理解URL的结构。一个完整的URL通常包括协议(如http或https)、主机名、路径和查询字符串。...

    基于 JavaScript 的网盘文件下载地址获取工具

    **JavaScript 网盘文件下载地址获取工具** 在互联网中,很多网盘服务为了防止滥用,通常会限制直接的文件下载链接,用户需要通过他们的网页界面进行操作。然而,这样的方式有时并不方便,特别是对于自动化任务或者...

    jquery_query_js获取url参数

    总结来说,jQuery Query Object提供了一套简洁的API,用于处理URL参数,它极大地简化了在JavaScript中获取和操作URL参数的工作。通过正确理解和运用这些方法,开发者可以更高效地处理与URL参数相关的各种任务。

    WinForm窗体程序中使用CefSharp获取加载后的资源、截取request参数、拦截response数据、注入jquery文件和js代码。

    环境:vs2019、.net 4.6。 WinForm窗体程序中使用CefSharp获取加载后的资源、截取request参数、拦截response数据、注入jquery文件和js代码。有问题可联系q369628105

    JavaScript文件流操作.doc

    然而,在某些特定环境中,如服务器端JavaScript(如Node.js)或一些旧版的IE插件开发场景下,了解如何使用`FileSystemObject`进行文件操作仍然具有一定的价值。 #### 二、`FileSystemObject`编程基础 使用`...

    WinForm关于CefSharp获取后的资源、截取request参数、拦截response数据、注入jquery文件和js代码

    本文将深入探讨如何利用CefSharp来获取资源、拦截请求参数、处理响应数据以及注入jQuery文件和JavaScript代码。 首先,我们来看如何获取资源。CefSharp提供了`LifeSpanHandler`接口,你可以通过实现这个接口的`...

    js国际化、读取preperties文件信息

    使用此插件,你可以通过调用jQuery的扩展方法,如`$.properties.load()`,并传入`.properties`文件的URL,插件将返回一个Promise,解析完成后,可以通过回调函数访问数据。 示例: ```javascript $.properties....

    PHP读取打包JS文件

    标题 "PHP读取打包JS文件" 指的是使用PHP编程语言来实现JavaScript文件的合并与读取。在Web开发中,为了优化页面加载速度,通常会将多个JavaScript文件合并成一个大文件,减少HTTP请求的数量。这个过程就称为JS文件...

    js弹出窗口 + 获取上传文件全路径

    在这个场景中,我们关注的是"js弹出窗口 + 获取上传文件全路径"的主题。这涉及到两个主要的知识点:JavaScript创建弹出窗口以及获取文件的完整路径。 首先,让我们详细探讨JavaScript创建弹出窗口。在Web开发中,弹...

    Egg.js 中 AJax 上传文件获取参数的方法

    在使用Egg.js框架进行Web开发时,经常需要通过Ajax上传文件并获取一些额外的表单参数。本文档详细介绍了如何在Egg.js中通过Ajax上传文件的同时获取其他参数的方法。 在前端页面,创建了两个表单元素,一个用于上传...

    js获取页面地址栏参数

    ### JavaScript 获取页面地址栏参数详解 #### 一、引言 在Web开发中,通过URL传递参数是非常常见的需求。例如,当我们点击一个链接时,可能会带着一些查询参数跳转到另一个页面,这些参数通常用于过滤数据、指定...

    【原创】使用 JavaScript 文件特性,给 JavaScript 传递参数

    这篇原创资源主要探讨了如何利用JavaScript的文件特性来高效地传递参数。以下是对这个主题的详细解释。 首先,JavaScript中的参数传递方式是“值传递”,这意味着当一个变量作为参数传递给函数时,函数接收到的是该...

    自己写的JavaScript获取URL参数方法

    在本场景中,我们关注的是如何使用JavaScript来获取URL中的参数,这在很多功能实现上都非常重要,比如页面跳转、数据传递等。下面我们将详细探讨这个主题。 首先,URL(统一资源定位符)是互联网上的网页或其他资源...

    JS获取地址栏url所有信息的方法

    JS 获取地址栏 URL 所有信息的方法 在Web开发中,获取地址栏 URL 的信息非常重要,它可以帮助我们获取用户的行为信息、追踪用户的操作路径、实现页面之间的跳转等。今天,我们就来探讨如何使用 JavaScript 获取地址...

    pdf.js使用文件流预览pdf

    PDF.js支持文件流预览,意味着我们可以从服务器获取PDF的数据流,然后逐步解析和显示内容,而不需要等待整个文件下载完成。 要使用PDF.js实现文件流预览PDF,我们需要以下几个步骤: 1. **设置项目环境**:由于...

    javascript向flash swf文件传递参数值注意细节

    在上面的代码中,"test"是将要在SWF文件中获取的参数名,而getURLParam("test")是一个自定义的JavaScript函数,用来从当前URL中获取名为"test"的参数值。 ### 知识点四:注意事项 1. 确保网页中的JavaScript正确地...

Global site tag (gtag.js) - Google Analytics