获取 php url 变量以在 jquery 中使用


Get php url variable for use in jquery

好的,所以我有一个使用 jquery 构建的 html5 音频播放器,但是我需要通过 get 请求从 url 中的变量中获取跟踪 URL,以便它可以在 jquery 脚本中使用。不知道该怎么做。我将jquery放在标记的单独文件中,以便于用户嵌入。网址将看起来像 www.mysite.co.uk/player/player.html?url=testing123.mp3。

我可以轻松地获取变量以在标记中使用,以使用 PHP 显示艺术家等的名称,但不确定如何为 jquery 脚本执行此操作。我环顾四周,但没有运气。

这是相关的jquery

song = new Audio('THIS IS WHERE THE GET VARIABLE NEEDS TO BE');

我不应该再认为需要代码,但如果只是问。

<script src="http://code.jquery.com/jquery-latest.js" type="text/javascript"></script>
<?php $url = $_GET['url']; ?> 
<script> // Before jQuery
    var song = new Audio(`<?php echo($url); ?>`);
</script>`
<script type="text/javascript" src="http://newbornsounds.co.uk/player/src/js/js.js"></script>
<script type="text/javascript" src="http://newbornsounds.co.uk/player/src/js/html5slider.js"></script>
<?php
$url = $_GET['url']; // Avoid this way! Need to be as safe as possible.
?>
[...]
<head>
    [...]
    <script> // Before jQuery
        var song = new Audio(`<?php echo($url); ?>`);
    </script>`
    [...]
</head>

并从.js中删除歌曲