Advertisement
marcohd

Espandibile

Jan 2nd, 2015
72,222
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.66 KB | None | 0 0
  1. function removeHtmlTag(strx,chop){
  2. if(strx.indexOf("<")!=-1)
  3. {
  4. var s = strx.split("<");
  5. for(var i=0;i<s.length;i++){
  6. if(s[i].indexOf(">")!=-1){
  7. s[i] = s[i].substring(s[i].indexOf(">")+1,s[i].length);
  8. }
  9. }
  10. strx = s.join("");
  11. }
  12. chop = (chop < strx.length-1) ? chop : strx.length-2;
  13. while(strx.charAt(chop-1)!=' ' && strx.indexOf(' ',chop)!=-1) chop++;
  14. strx = strx.substring(0,chop-1);
  15. return strx+'...';
  16. }
  17.  
  18. function createSummaryAndThumb(pID){
  19. var div = document.getElementById(pID);
  20. var imgtag = "";
  21. var img = div.getElementsByTagName("img");
  22. var summ = summary_noimg;
  23. if(img.length>=1) {
  24. imgtag = '<span style="float:left; padding:5px 30px 5px 0px;"><img src="'+img[0].src+'" width="'+img_thumb_width+'px" height="'+img_thumb_height+'px"/></span>';
  25. summ = summary_img;
  26. }
  27.  
  28. var aaa = div.innerHTML.indexOf("Titolo:")
  29. var bbb = div.innerHTML.indexOf("Regia:")
  30. var ddd = div.innerHTML.indexOf("justify;")
  31. var eee = div.innerHTML.indexOf("recensione")
  32. var fff = div.innerHTML.indexOf("<br><br>",aaa)
  33.  
  34. if (eee < 0) {
  35. eee=ddd+400;
  36. fff = div.innerHTML.indexOf("<br><br>",aaa)
  37. }
  38. //document.write(aaa+" "+fff);
  39.  
  40.  
  41. var summary = imgtag
  42. if (aaa > 0) {
  43. var summary = summary + '<div><img src="http://imageshack.us/a/img822/5664/datifilm.png" height="40" /><br />' + div.innerHTML.substring(aaa-3,fff) + '<br /><img src="http://imageshack.us/a/img13/4388/tramaur.png" height="40" /><div style="text-align: justify;">' + div.innerHTML.substring(ddd+10,eee-30) + '</span></div>';
  44. } else {
  45. var summary = imgtag + '<div>' + removeHtmlTag(div.innerHTML,summ) + '</div>';
  46. }
  47.  
  48.  
  49. div.innerHTML = summary;
  50. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement