相关疑难解决方法(0)

如何将参数传递给Script标签?

我读了教程: http://drnicwilliams.com/2006/11/21/diy-widgets/由Nic博士为XSS Widgets提供.

我正在寻找一种将参数传递给脚本标签的方法.例如,要进行以下工作:

<script src="http://path/to/widget.js?param_a=1&amp;param_b=3"></script>
Run Code Online (Sandbox Code Playgroud)

有没有办法做到这一点?


更新:两个有趣的链接:

javascript xss parameters widget script-tag

68
推荐指数
9
解决办法
9万
查看次数

如何从脚本路径获取查询字符串值?

我在脚本路径中的不同查询字符串的页面中添加我的Javsacript文件,如下所示:

第1页:

<script type="text/javascript" src="file.js?abc=123"></script>
Run Code Online (Sandbox Code Playgroud)

第2页:

<script type="text/javascript" src="file.js?abc=456"></script>
Run Code Online (Sandbox Code Playgroud)

第3页:

<script type="text/javascript" src="file.js?abc=789"></script>
Run Code Online (Sandbox Code Playgroud)

在我的Javascript文件中,如何获取"abc"参数的值?我尝试使用window.location,但这不起作用.

如果有帮助,下面是我用来查找查询字符串参数值的函数:

function getQuerystring(key, defaultValue) {
    if (defaultValue == null) defaultValue = "";
    key = key.replace(/[\[]/, "\\\[").replace(/[\]]/, "\\\]");
    var regex = new RegExp("[\\?&]" + key + "=([^&#]*)");
    var qs = regex.exec(window.location.href);
    if (qs == null)
        return defaultValue;
    else
        return qs[1];
}
Run Code Online (Sandbox Code Playgroud)

html javascript

24
推荐指数
3
解决办法
2万
查看次数

从脚本标记中提取src属性并根据特定匹配进行解析

因此,我必须使用JavaScript确定专有CRM中的页面类型.确定页面类型(即前端唯一一致的差异)的唯一方法是检查src属性以/ modules /开头的脚本标记(在许多列表中).

在标题中的十几个脚本标记的列表中,每个页面都有以下格式的行

 <script src="/modules/example/includes/sample.js" type="text/javascript"></script> 
Run Code Online (Sandbox Code Playgroud)

现在,脚本标记的顺序永远不会相同,但是,总有一个脚本具有/ modules/blah.我需要提取blah到我的脚本可以检测它是什么样的页面.

那么,我如何使用JavaScript或jQuery提取脚本标记的src值,其中src以/ modules开头,然后将值('示例',在上面的示例中)存储为javascript变量?

javascript jquery parsing

9
推荐指数
1
解决办法
8026
查看次数

标签 统计

javascript ×3

html ×1

jquery ×1

parameters ×1

parsing ×1

script-tag ×1

widget ×1

xss ×1