Я получаю строку через строку запроса и хочу добавить эту строку после данной части текста внутри <script>
.
Часть HTML-кода, где появляется <script>
:
<span id="e641370446" class="inline"></span><script type="text/javascript">/*<![CDATA[*/eval("var a=\"697OHPkfxK+cMU-8tFgWnE4zQ3GYSIvNDpi_0Co5eVlw@yZTJmu1B.hrXqRdAsj2Lba\";var b=a.split(\"\").sort().join(\"\");var c=\"wsRdrdUVAmXmwr7wr.7lR\";var d=\"\";for(var e=0;e<c.length;e++)d+=b.charAt(a.indexOf(c.charAt(e)));document.getElementById(\"e641370446\").innerHTML=\"<a class=\\\"inline mail\\\" href=\\\"mailto:\"+d+\"?subject=[Curso] SEO Atípico%20Contato&body=Nome:%20%0D%0ATelefone:%20%0D%0AMensagem:%20%0D%0A\\\">envie um e-mail para cursos@atipico.com.br</a>\"")/*]]>*/</script>
Обратите внимание, что этот скрипт зашифрован, и перед ним всегда стоит интервал, ведь ведьма каждый раз имеет другой идентификатор.
Часть, которую я хочу изменить, это "mailto:\"+d+\"?subject=[Curso]"
вставка значения строки запроса сразу после [Curso]
, например:
[Curso] string
Я использую плагин "jQuery-URL-Parser" для анализа URL.
Кроме того, этот скрипт является ссылкой mailto, поэтому я могу выполнить операцию только в случае нажатия ...
Есть идеи?