akumaru

Membuat Read More Bergambar Otomatis 1

Feb 13th, 2014
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 5 1.50 KB | None | 0 0
  1. <script type='text/javascript'>
  2. (function() {
  3. var po = document.createElement(&#39;script&#39;); po.type = &#39;text/javascript&#39;; po.async = true;
  4. po.src = &#39;https://apis.google.com/js/plusone.js&#39;;
  5. var s = document.getElementsByTagName(&#39;script&#39;)[0]; s.parentNode.insertBefore(po, s);
  6. })();
  7. </script>
  8. <script type='text/javascript'>
  9. var thumbnail_mode = &quot;yes&quot;; //yes-dengan gambar,no-tanpa gambar
  10. summary_noimg = 300;
  11. summary_img = 255;
  12. img_thumb_height = 100;
  13. img_thumb_width = 125;
  14. </script>
  15. <script type='text/javascript'>
  16. //<![CDATA[
  17. function removeHtmlTag(strx,chop){
  18. if(strx.indexOf("<")!=-1)
  19. {
  20. var s = strx.split("<");
  21. for(var i=0;i<s.length;i++){
  22. if(s[i].indexOf(">")!=-1){
  23. s[i] = s[i].substring(s[i].indexOf(">")+1,s[i].length);
  24. }
  25. }
  26. strx = s.join("");
  27. }
  28. chop = (chop < strx.length-1) ? chop : strx.length-2;
  29. while(strx.charAt(chop-1)!=' ' && strx.indexOf(' ',chop)!=-1) chop++;
  30. strx = strx.substring(0,chop-1);
  31. return strx+'...';
  32. }
  33. function createSummaryAndThumb(pID){
  34. var div = document.getElementById(pID);
  35. var imgtag = "";
  36. var img = div.getElementsByTagName("img");
  37. var summ = summary_noimg;
  38. if(thumbnail_mode == "yes") {
  39. if(img.length>=1) {
  40. imgtag = '<span style="float:left; padding:0px 10px 5px 0px;"><img src="'+img[0].src+'" width="'+img_thumb_width+'px" height="'+img_thumb_height+'px"/></span>';
  41. summ = summary_img;
  42. }
  43. }
  44. var summary = imgtag + '<div>' + removeHtmlTag(div.innerHTML,summ) + '</div>';
  45. div.innerHTML = summary;
  46. }
  47. //]]>
  48. </script>
Advertisement
Add Comment
Please, Sign In to add comment