javascript #google-tag-manager
#javascript #google-tag-manager
Вопрос:
У меня есть такой файл cookie в коде на странице. Я хотел бы извлечь из этого язык.
Я имею в виду, как я мог бы вернуть эту функцию в этом примере «en» в переменной GTM:
function() {return ...}
Код на странице выглядит так:
<script type="text/javascript" id="wtml-cookie-js-extra">
var wtml_cookies = {"wp-wtml_current_language":{"value":"en","expires":1,"path":"/"}};
var wtml_cookies = {"wp-wtml_current_language":{"value":"en","expires":1,"path":"/"}};</script>
Ответ №1:
Подобные глобальные переменные доступны в window
объекте. Этот код должен это сделать:
function() {
return window.wtml_cookies["wp-wtml_current_language"]["value"];
}
Комментарии:
1. Работает отлично, спасибо!