<meta charset="utf-8"/><style
type="text/css">
.tab-analytics {
BORDER-TOP: #000 1px
solid; BORDER-RIGHT: #000 1px solid; BORDER-BOTTOM: #000 1px solid;
BORDER-LEFT: #000 1px solid
}
.tab-analytics TD {
BORDER-TOP: black 1px
solid; HEIGHT: 50px; BORDER-RIGHT: black 1px solid; BORDER-BOTTOM: black 1px
solid; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; PADDING-LEFT: 2px; BORDER-LEFT:
black 1px solid; PADDING-RIGHT: 2px
}</style>
<script type="text/javascript">
$(document).ready(
function SearchData() {
var searchQuery =
"http://abc.com/Purchasing/_api/search/query?querytext='(contentclass:STS_ListItem
OR IsDocument:True)
Path:http://abc.com/Purchasing/Pages/National_Supplier_List_by_Category.aspx
OR
Path:http://abc.com/Purchasing/Pages/National_Supplier_List.aspx'";
$.ajax(
{
url:
searchQuery,
method:
"GET",
headers:
{
"accept": "application/json;odata=verbose",
"Access-Control-Allow-Origin": "*"
},
success:
getSucessResults,
error:
getFailureResults
}
);
}
);
function
getSucessResults(data) {
var
streetSweepingResults = data.d.query.PrimaryQueryResult.RelevantResults.Table.Rows.results;
debugger;
for (var i = 0; i
< streetSweepingResults.length; i++)
{
var markUp =
"";
var streetmarkup
= "";
siteaddress =
"";
var recent =
"";
recent =
getItem(streetSweepingResults[i].Cells.results, "ViewsRecent");
var lifetime =
""
lifetime =
getItem(streetSweepingResults[i].Cells.results, "ViewsLifeTime");
if (i == 0) {
if
(recent != undefined && recent != "") {
$("#recentViews1").html(recent);
}
else
{ $("#recentViews1").html("Not Available"); }
if
(lifetime != undefined && lifetime != "") {
$("#lifeTimeViews1").html(lifetime);
}
else
{
$("#lifeTimeViews1").html("Not
Available");
}
}
if (i == 1) {
if
(recent != undefined && recent != "") {
$("#recentViews2").html(recent);
}
else
{ $("#recentViews2").html("Not Available"); }
if
(lifetime != undefined && lifetime != "") {
$("#lifeTimeViews2").html(lifetime);
}
else
{ $("#lifeTimeViews2").html("Not Available"); }
}
}
}
function
getFailureResults() {
console.log("no
Results");
}
function getItem(cells, name) {
var obj;
for (var i = 0; i
< cells.length; i++) {
if (cells[i].Key
== name) {
obj =
cells[i].Value;
break;
}
}
return obj;
}
</script>
<table class="tab-analytics" style="width: 60%;
font-weight: bold">
<tbody>
<tr
style="font-weight: bold; color: white; text-align: center;
background-color: #339dcc">
<td
style="width: 20%">
<span
id="tab-heading" style="font-size: 20px">Page
Name</span></td>
<td
style="width: 20%">
<span
id="tab-heading" style="font-size: 20px">Recent
Views</span></td>
<td
style="width: 20%">
<span id="tab-heading"
style="font-size: 20px">Life Time Views</span></td>
</tr>
<tr
style="text-align: center">
<td
class="tab-content" style="width: 20%">
<span
id="pageName1">National_Supplier_List</span></td>
<td class="tab-content"
style="width: 20%">
<span
id="recentViews1">547</span></td>
<td
class="tab-content" style="width: 20%">
<span
id="lifeTimeViews1">18471</span></td>
</tr>
<tr
style="text-align: center">
<td class="tab-content"
style="width: 20%">
<span
id="pageName2">National_Supplier_List_by_Category</span></td>
<td
class="tab-content" style="width: 20%">
<span
id="recentViews2">180</span></td>
<td
class="tab-content" style="width: 20%">
<span
id="lifeTimeViews2">5518</span></td>
</tr>
</tbody>
</table>



No comments:
Post a Comment