Я работаю над этим битом, он полностью функционален, поэтому он пишет куки и передает его в скрытое поле:
// part 1 - get and parse cookie string
$(window).load(function(){
var cookieString = document.cookie;
var parsedCookie = cookieString.split(";");
var hutk = '';
for(var i=0; i<parsedCookie.length; i++){
var eachCookie = parsedCookie[i].split('=');
if(eachCookie[0] == ' hubspotutk'){
hutk += eachCookie[1];
}
}
// part 2 - populate the cookie string into hidden field name contextJSON
var context = new Object();
context.hutk = hutk;
context.pageUrl = window.location.href;
context.pageName = document.title;
context.redirectUrl = 'https://info.cos.net.au/thank-you';
document.getElementById('contextJSON').value = JSON.stringify(context);
});
как я могу получить ipAddress клиента по javasccript или jquery идобавить его поверх существующей строки в части 2?большое спасибо