JSFiddle - React, Tailwind, and code Playground
by gion_13
HTML
<div id="TA_selfserveprop55" class="TA_selfserveprop">
<ul id="vskFX8xk9H7" class="TA_links qpa0VUsZCF">
<li id="Ca7Qv2" class="VpSmYjgJ3A"><a target="_blank" href="http://www.tripadvisor.com/Hotel_Review-g60814-d1159237-Reviews-AVIA_Savannah-Savannah_Georgia.html">AVIA Savannah</a> in Savannah has 396 reviews</li>
</ul>
</div>
JavaScript
function decodeUrl(url) {
url = url.split('?');
url = url[url.length - 1];
url = unescape(url);
url = url.replace(/&/g, '&');
url = url.split('&');
var p = {};
for (var i = 0, l = q.length; i < l; i++) {
var a = url[i].split('=');
p[a[0]] = a[1];
}
return p;
}
function encodeUrl(o) {
var url = "";
for (var i in o) {
url += i + "=" + o[i] + "&";
}
url = url.substring(0, url.length - 1);
url = url.replace(/&/g, '&');
url = encode(url);
return url;
}
var o = {
"wtype": "selfserveprop",
"uniq": "55",
"locationId": "1159237",
"lang": "en_US",
"rating": "true",
"nreviews": "2",
"writereviewlink": "false",
"popIdx": "false",
"iswide": "false",
"linkt": "1"
};
function initWidget(o){
alert('http://www.jscache.com/wejs?'+encodeUrl(o));
$('body').append($('<script src="http://www.jscache.com/wejs?'+encodeUrl(o)+'"></script>'));
}
$(document).ready(function(){
initWidget(o);
});