给出未在源代码中设置的链接的运行时href

时间:2018-03-27 04:48:01

标签: php jquery html runtime aes

如何给出在运行时设置的链接的href而不是html源代码:

网页中有一个下载链接:

<a id="downloadLink" href="">...</a>

但在运行时该链接有一个href:

<a id="downloadLink" href="http://www.example.com/download/s/eyJjdCI6IkFpc003OERmME1uS3dhR1BQcXg1ckE9PSIsIml2IjoiNzg0OGI5NWRmMmRjZDg0ZjFlMjVjYTM3MjY1MjdjMTUiLCJzIjoiYjU1NTIyN2Q2MmJiODAyMSJ9.mp3">...</a>

我在html源代码中搜索并发现它使用jquery aes来加密和设置链接。

如何通过PHP访问运行时源代码? file_get_contents()给我源html代码而不是运行时代码

2 个答案:

答案 0 :(得分:1)

使用PHP

<a id="downloadLink" href="<?php echo $url?>" download></a>

使用Jquery

 <script>
    $(document).ready(function(){
      $("#downloadLink").attr('href','example@example.com');
      $("#downloadLink").attr('download','download');
    });
  </script>

我希望上面的代码有帮助

答案 1 :(得分:0)

只需像下面的代码一样。将变量(list2 = [] for i, z in enumerate(list1): if i not in a: list2.append(z) )初始化为url值,然后使用它来设置list2 = [z for i, z in enumerate(list1) if i not in a] 值。

$url