`
hnicypb
  • 浏览: 65079 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

获取调用JS链接所带的参数

阅读更多

如果在一个页面引用一个JS文件

<script id=test language=javascript src=test.js?id=1&name=doll.net charset=gb2312 type=text/javascript></script>

 要在 test.js 获取所带的 1 和 doll.net
需在js里写如下函数

function tes(paramName)   
{   
    
var reg = new RegExp("(^|\\?|&)"+ paramName+"=([^&]*)(\\s|&|$)""i");
  
    
if (reg.test(test.src)) //test为script ID 
        return RegExp.$2
    
else
        
return ""
}


<script id="ddd" src="test.js" type="text/javascript"></script> 调用 alert(test("id"));
弹出值 1

分享到:
评论

相关推荐

    JavaScript获取链接url参数并生成对象

    在JavaScript编程中,获取网页URL中的链接参数是一项常见的任务,特别是在构建动态Web应用程序时。URL参数通常是查询字符串的形式,它们附在URL末尾,用问号(?)分隔,各个参数之间用与号(&)分隔。例如,一个包含...

    微信小程序分享小程序码的生成(带参数)以及参数的获取

    通过前端调用后端接口,结合微信提供的API,可以方便地生成并获取小程序码所携带的参数。在用户扫码进入页面后,利用`onLoad`生命周期函数中的`options`对象,可以获取并解析这些参数,从而实现定制化功能。希望本文...

    js获取url参数

    ### JavaScript 获取 URL 参数详解 #### 一、引言 在Web开发中,通过URL传递参数是一种常见的场景。例如,在用户点击某个链接或者提交表单之后,我们常常需要从URL中提取出特定的信息来完成后续的操作。JavaScript...

    在c++中调用Javascript(MFC源码)

    5. **调用JS方法**: 调用JavaScript方法需要先获取该方法的函数对象,然后使用`JsCallFunction`来执行。确保传递正确的参数类型和数量,因为ChakraCore和V8都对参数有严格的类型检查。 6. **事件处理和回调**: 在...

    点击页面链接后根据参数调用后台方法,获取数据并显示数据到弹出div上

    在网页开发中,实现“点击页面链接后根据参数调用后台方法,获取数据并显示数据到弹出div上”的功能,通常涉及到前端JavaScript技术、AJAX异步请求以及后端接口设计。以下将详细讲解这一过程中的关键知识点。 1. **...

    如何用js获取当前url的参数值

    ### 如何用JavaScript获取当前URL的参数值 在Web开发中,经常需要处理URL中的查询参数,例如在页面跳转时传递数据、实现特定功能等。本文将详细介绍一种使用JavaScript来解析并获取当前URL参数的方法。 #### 方法...

    2.jsb_c++调用js中的方法

    4. **调用JS函数**: 使用`JS_Call`或`JS_CallFunctionValue`来调用已获取的JS函数,并传递参数。注意,参数需要转换为JSValue类型。 5. **处理返回值**: 调用完成后,JS函数的返回值可以通过`JS::RootedValue`来...

    jsp中调用js中的一个函数,函数传参的问题

    在JavaServer Pages (JSP) 中调用JavaScript函数并传递参数是常见的前端与后端交互方式,这涉及到HTML、JavaScript和JSP脚本语言的混合使用。本文将深入讲解这一主题,帮助你理解和解决此类问题。 首先,我们需要...

    chrome浏览器js调用exe

    在IT行业中,有时候我们需要在网页应用中实现与本地系统的交互,比如通过JavaScript(JS)调用本地的可执行文件(exe)。本主题聚焦于在Chrome浏览器中如何利用JS实现这样的功能,这通常涉及到浏览器安全策略、...

    PB调用 URL

    标题 "PB调用 URL" 涉及到的是在PowerBuilder (PB) 10.5版本中如何利用OLE(对象链接与嵌入)技术来调用URL,并传递参数。这是一个针对初学者的实例,旨在解释如何在PB环境中实现与Web服务或网页的交互。 在PB10.5...

    javascript 取Url参数和去掉字符串前后空格方法

    ### JavaScript 获取URL参数和去除字符串前后空格的方法 在日常的Web开发中,经常会遇到需要获取URL中的参数或处理字符串的情况。例如,在用户点击某个链接或者表单提交后,我们可能需要从URL中提取出某些特定的...

    java获取百度网盘真实下载链接的方法

    在提取出所有必要的参数后,可以构造新的请求,向百度网盘服务器发送带有这些参数的请求,以获取真实的下载链接。 在实际操作中,可能会遇到反爬虫策略,比如动态加载、JavaScript加密等,这时可能需要使用更复杂的...

    FusionCharts 下钻和单击图上某个节点调用js函数

    在示例中的`link`属性中,`"link":"j-Ext.getCmp('me.id').showMoreInfo-songjia"`,这部分代码表示当用户点击这个数据点时,会调用名为`showMoreInfo`的JavaScript函数,并且将`songjia`作为参数传递。你需要在你的...

    JS 调用天地图地图服务

    **JS调用天地图地图服务** 在Web开发中,JavaScript(JS)是一种广泛使用的脚本语言,用于增强网页的交互性和动态性。天地图是中国国家基础地理信息中心提供的一项地图服务,它允许开发者通过API接口集成到自己的...

    安卓webview中的h5页面里js和java相互调用

    - 为了防止恶意代码篡改或滥用JavaScript接口,应尽量限制暴露给JavaScript的接口权限,并在必要时进行参数验证。 ### 性能优化 - 使用`shouldOverrideUrlLoading`方法控制链接跳转,可避免不必要的页面加载,提高...

    nodejs-web调用摄像头

    在Node.js环境中,开发...综上所述,`getUserMedia`是实现Web调用摄像头的关键技术,结合Node.js服务器和前端交互,可以构建出丰富的多媒体应用场景。通过不断学习和实践,你可以创建出更加高效和安全的Web摄像头应用。

    jquery.params.js页面带参数跳转插件

    2. **动态URL构建**:当你完成了参数的设置后,可以使用 `$.params.toUrl()` 方法将当前的参数集合并入到URL中,形成一个带有完整参数的跳转链接。 3. **页面跳转**:在设置了需要的参数后,可以直接调用 `$.params...

    易语言调用JS代码方法总结

    1. **调用外部程序**:通过`外部程序`命令启动Node.js环境,并传递JavaScript代码作为参数。 2. **通信机制**:使用标准输入/输出(stdin/stdout)或临时文件进行数据交换。易语言向Node.js进程发送JS代码,Node.js...

    java调用js方法[参照].pdf

    本文将详细讲解如何在Java中调用JavaScript方法,主要涉及两种方式:一是调用Java代码内部编写的JS方法,二是调用外部JS文件中的方法。 **一、调用Java代码内部编写的JS方法** 自Java 6开始,Java引入了`javax....

    易语言调用js排序去重复源码

    本资源提供了易语言调用JS进行排序和去除重复元素的源码,由用户@cf2006a分享。 在易语言中,通过“外部调用”或者“网络调用”模块,可以与JavaScript引擎进行交互,执行JS代码并获取结果。具体步骤通常包括以下几...

Global site tag (gtag.js) - Google Analytics