File Truncating
by JQ Purfect
HTML
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/1.9.1/jquery.js"></script>
<div id="inspectionFile">LMMM_PRT-DGHX2500-589-309.pdf</div>
<br />
<div id="docLength"></div>
CSS
body {
padding: 30px;
font-family: verdana;
font-size: 10pt;
}
#docLength {
color: blue;
}
JavaScript
function truncate(text, startChars, endChars, maxLength) {
if (text.length > maxLength) {
var start = text.substring(0, startChars);
var end = text.substring(text.length - endChars, text.length);
while ((start.length + end.length) < maxLength) {
start = start + '.';
}
return start + end;
}
return text;
}
var str = $("#inspectionFile").html();
$("#inspectionFile").html(truncate(str, 8, 9, 20));
$("#docLength").html("Total Trimmed Length = " + (truncate(str, 8, 9, 20)).length);