如何在我的js文件中使用脚本参数?

尼克斯

我有以下脚本代码:

<script src="http://example.com/embed.js?q=123&parameter1=450&parameter2=300"></script>

如何获取q(123)和parameter1(450)和parameter2(300)的值并将其用于embed.js文件?我想通过使用这些值在我的embed.js中创建条件。我怎样才能做到这一点?

达科·里奇(DarkoRiđić)

给出脚本元素和ID属性,如下所示:

<script id="embed-script" src="http://example.com/embed.js?q=123&parameter1=450&parameter2=300"></script>

Javascript:

var url = document.getElementById('embed-script');

function parseGet(val) {
var result = "",
    tmp = [];
var items = url.src.split("?")[1].split('&');

for (var index = 0; index < items.length; index++) {
    tmp = items[index].split("=");
    if (tmp[0] === val)
        result = decodeURIComponent(tmp[1]);
}

return result;
}

在embed.js中获取如下所示的值:

var value1 = parseGet('q');

然后,value1应该为“ 123”。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在bash中使用getopts解析脚本参数?

来自分类Dev

Amazon Data Pipeline:如何在SqlActivity中使用脚本参数?

来自分类Dev

如何在DSC脚本资源中引用脚本参数

来自分类Dev

如何在批处理文件中的脚本参数中删除引号?

来自分类Dev

如何使用脚本参数(文件夹路径)作为变量?

来自分类Dev

如何在C#中发现PowerShell脚本参数

来自分类Dev

如何使用CSI.exe脚本参数

来自分类Dev

如何使用bash脚本参数化git checkout

来自分类Dev

如何在我的脚本(.proj)中使用在“构建定义”中设置的MSBuild参数

来自分类Dev

如何在我的脚本(.proj)中使用在“构建定义”中设置的MSBuild参数

来自分类Dev

如何获取Unix脚本参数?

来自分类Dev

如何顺序打印脚本参数?

来自分类Dev

使用`case`处理脚本参数

来自分类Dev

如何在Linux中使用文件或python脚本将argv参数传递给C程序?

来自分类Dev

我如何在mvc中使用脚本。不是内联脚本

来自分类Dev

我如何在 linux 脚本中使用带有空格的文件名?

来自分类Dev

如何在Informatica Cloud中使用参数文件使用参数?

来自分类Dev

Korn 脚本参数

来自分类Dev

传递脚本参数

来自分类Dev

我可以使用管道输出作为Shell脚本参数吗?

来自分类Dev

如何在执行grep命令时将Shell脚本参数作为变量传递

来自分类Dev

如何在bash脚本中使用参数执行SQL命令

来自分类Dev

如何在shell脚本中使用传入的参数?

来自分类Dev

如何在脚本中使用字符+,-,x,/作为参数

来自分类Dev

如何在bash脚本的for循环中使用参数变量?

来自分类Dev

Nodejs 6.2自我执行的脚本参数

来自分类Dev

Nodejs 6.2自我执行的脚本参数

来自分类Dev

如何在另一个js文件(香草js)中使用我自己的库

来自分类Dev

如何在我的下拉脚本中使用preventDefault?

Related 相关文章

  1. 1

    如何在bash中使用getopts解析脚本参数?

  2. 2

    Amazon Data Pipeline:如何在SqlActivity中使用脚本参数?

  3. 3

    如何在DSC脚本资源中引用脚本参数

  4. 4

    如何在批处理文件中的脚本参数中删除引号?

  5. 5

    如何使用脚本参数(文件夹路径)作为变量?

  6. 6

    如何在C#中发现PowerShell脚本参数

  7. 7

    如何使用CSI.exe脚本参数

  8. 8

    如何使用bash脚本参数化git checkout

  9. 9

    如何在我的脚本(.proj)中使用在“构建定义”中设置的MSBuild参数

  10. 10

    如何在我的脚本(.proj)中使用在“构建定义”中设置的MSBuild参数

  11. 11

    如何获取Unix脚本参数?

  12. 12

    如何顺序打印脚本参数?

  13. 13

    使用`case`处理脚本参数

  14. 14

    如何在Linux中使用文件或python脚本将argv参数传递给C程序?

  15. 15

    我如何在mvc中使用脚本。不是内联脚本

  16. 16

    我如何在 linux 脚本中使用带有空格的文件名?

  17. 17

    如何在Informatica Cloud中使用参数文件使用参数?

  18. 18

    Korn 脚本参数

  19. 19

    传递脚本参数

  20. 20

    我可以使用管道输出作为Shell脚本参数吗?

  21. 21

    如何在执行grep命令时将Shell脚本参数作为变量传递

  22. 22

    如何在bash脚本中使用参数执行SQL命令

  23. 23

    如何在shell脚本中使用传入的参数?

  24. 24

    如何在脚本中使用字符+,-,x,/作为参数

  25. 25

    如何在bash脚本的for循环中使用参数变量?

  26. 26

    Nodejs 6.2自我执行的脚本参数

  27. 27

    Nodejs 6.2自我执行的脚本参数

  28. 28

    如何在另一个js文件(香草js)中使用我自己的库

  29. 29

    如何在我的下拉脚本中使用preventDefault?

热门标签

归档