Advertisement
Smalls1652

Tabs Javascript Backend

Apr 5th, 2011
344
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. //Created by Smalls
  2. //Contact info: thetimmysmalls@gmail.com
  3. //Give credit, where credit is due.
  4. //This code is almost inoperable now-a-days.
  5. //Last edit: October 2011
  6.  
  7. //This work is licensed under the Creative Commons Attribution-NonCommercial 4.0 International License. To view a copy of this license, visit http://creativecommons.org/licenses/by-nc/4.0/.
  8.  
  9. var whattab = 0;
  10. var tabwhat;
  11. var conn = 1;
  12. var currentt = 0;
  13. var resized = 0;
  14. var tabs = new Array();
  15.  
  16. if (window.XMLHttpRequest)  
  17. {
  18.     sitej = new XMLHttpRequest();
  19. }
  20. else
  21.  if (window.ActiveXObject)
  22.  {
  23.    sitej = new ActiveXObject("Microsoft.XMLHTTP");
  24.  }
  25.  
  26. function sendRecent(siteurl)
  27. {
  28. sitej.open("POST", "sendrecentjs.php", true);
  29. sitej.setRequestHeader("Content-type","application/x-www-form-urlencoded");
  30. sitej.send("url=" + siteurl);
  31. }
  32.  
  33. function sourceSize(tab)
  34. {
  35.     var pageSRC = document.getElementById("tab" + tab).src;
  36.     document.write(pageSRC);
  37. }
  38.  
  39. function hidelogin()
  40. {
  41. document.getElementById('login').style.display = "none";
  42. document.getElementById('tabular').style.display = "";
  43. }
  44.  
  45. function hidetab()
  46. {
  47. document.getElementById('tabu' + currentt).style.display = "none";
  48. }
  49.  
  50. function clicker()
  51. {
  52. var site = prompt('Please enter a URL', 'http://');
  53. if(site==null)
  54. {
  55. alert('Nothing entered');
  56. }
  57. else
  58. {
  59. clicky(site);
  60. }
  61. }
  62.  
  63. function startup(siteurl)
  64. {
  65. whattab = whattab+1;
  66. if(currentt>0)
  67. {
  68. document.getElementById('tabu' + currentt).style.display = "none";
  69. }
  70. currentt = whattab;
  71. document.getElementById('tabnum').innerHTML= "Current Tab: " +currentt;
  72. document.getElementById('dookie').innerHTML= document.getElementById('dookie').innerHTML + '<span id="tab' + whattab + 'name"><a href="javascript:void(0)" onclick="clicktab(' +whattab+ ');">-<span id="tabname' + whattab + '">New Tab ' + whattab + '</span>-</a></span> ';
  73. document.getElementById('dood').innerHTML= document.getElementById('dood').innerHTML + ' <div id="tabu'+whattab+'" style="width:800px;height:5000px;"><iframe src="' + siteurl +'" style="display:show;" id="tab' +whattab + '" onclick="sourceSize('+whattab+')" frameborder="0" height="500%" width="100%" noresize="noresize"></iframe></div>';
  74. }
  75.  
  76. function clicky(siteurl)
  77. {
  78. whattab = whattab+1;
  79. if(currentt>0)
  80. {
  81. document.getElementById('tabu' + currentt).style.display = "none";
  82. }
  83. currentt = whattab;
  84. document.getElementById('tabnum').innerHTML= "Current Tab: " +currentt;
  85. document.getElementById('dookie').innerHTML= document.getElementById('dookie').innerHTML + '<span id="tab' + whattab + 'name"><a href="javascript:void(0)" onclick="clicktab(' +whattab+ ');">-<span id="tabname' + whattab + '">New Tab ' + whattab + '</span>-</a></span> ';
  86. document.getElementById('dood').innerHTML= document.getElementById('dood').innerHTML + ' <div id="tabu'+whattab+'" style="width:800px;height:5000px;"><iframe src="' + siteurl +'" style="display:show;" id="tab' +whattab + '" onclick="sourceSize('+whattab+')" frameborder="0" height="500%" width="100%" noresize="noresize"></iframe></div>';
  87. }
  88.  
  89. function renametab()
  90. {
  91. var newname = prompt('Please enter a new name', '');
  92. document.getElementById('tabname' + currentt).innerHTML = newname;
  93. }
  94.  
  95. function resize()
  96. {
  97. if(resized==0)
  98. {
  99. document.getElementById('tabu' + currentt).style.width = '239px';
  100. document.getElementById('tabuno').style.width = '235px';
  101. document.getElementById('tab' + currentt).style.width = '239px';
  102. document.getElementById('tabnum').style.width = '239px';
  103. document.getElementById('taboptions').style.width = '230px';
  104. document.getElementById('dood').style.width = '239px';
  105. resized = 1;
  106. }
  107. else if(resized==1)
  108. {
  109. document.getElementById('tabu' + currentt).style.width = '800';
  110. document.getElementById('tabuno').style.width = '800px';
  111. document.getElementById('tab' + currentt).style.width = '800';
  112. document.getElementById('tabnum').style.width = '800';
  113. document.getElementById('taboptions').style.width = '795';
  114. resized = 0;
  115. }
  116. }
  117.  
  118. function openmain()
  119. {
  120. document.getElementById('tab' + currentt).src = "http://myworldnet.co.cc/new.php";
  121. }
  122.  
  123. function newsite()
  124. {
  125. var newsite = prompt('Please enter a new URL', 'http://');
  126. if(newsite=="")
  127. {
  128. alert('Nothing entered.');
  129. }
  130. else
  131. {
  132. document.getElementById('tab' + currentt).src = newsite;
  133. }
  134. }
  135.  
  136. function closemenu()
  137. {
  138. document.getElementById('taboptions').style.display = "none";
  139. }
  140.  
  141. function clicktab(a)
  142. {
  143. if(a == currentt)
  144. {
  145. document.getElementById('taboptions').style.display = "";
  146. }
  147. else
  148. {
  149. document.getElementById('tabu' + currentt).style.display = "none";
  150. document.getElementById('tabu' + a).style.display = "";
  151. currentt=a;
  152. document.getElementById('tabnum').innerHTML= "Current Tab: " +currentt;
  153. }
  154. }
  155.  
  156. function closetab()
  157. {
  158. document.getElementById('tab' + currentt + 'name').innerHTML = '';
  159. document.getElementById('tabu' + currentt).innerHTML = '';
  160. document.getElementById('taboptions').style.display = 'none';
  161. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement