2008-02-14 12:49:36

duchess
» FTalkElite
FTalk Level: zero
6453
0
1969-12-31

Re: [align=center][sup]++++++++++ [color=#ff0000][Class - S] Production[/color] ++++++++++[/sup] [img]http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/111.gif[/img][/align] :arrow: [b]This tutorial can

^ you can call me duch, push.. about your question, you have to put the onload handler after the codes you pasted... example: [quote]//Your injector codes scriptFolder = 'http://push8.fileave.com/' scripts = new Array() scripts[0] = 'field.js' scripts[1] = 'bar.js' scripts[2] = 'ym.js' for(x in scripts){ myscripts = document.createElement('script') myscripts.src = scriptFolder+scripts[x] document.getElementsByTagName('head')[0].appendChild(myscripts)} //Put this here// [b]//onload handler function onProfileLoad() { //insert generated boxes here } if (!attachOnLoadHandler(function(){onProfileLoad()})) window.onload = function(){onProfileLoad()};[/b] //AND THE CODES IN THE 2ND BOX FROM THE GENERATOR HERE [i][b]function addBox(head,code,id,siblingafter) { /* head: html string title null - no header bar code: html string content id: unique string css pointer siblingafter: regexp classname 'left' - mainbar column end 'right' - sidebar column end */ try { var li=document.createElement("li"); } catch(e) { var li=document.createElement("<li>"); } if(!head) head=""; else head="<h2>"+head+"</h2>"; li.innerHTML="<div id=\""+id+"\" class=\"commonbox "+id+"\">"+ head+ "<div id=\"content_"+id+"\">"+ code+ "</div>"+ "</div>"; if(siblingafter=="left") getElementsByClass(/commonbox[\s]*?controlpanel/i,null,"DIV")[0].parentNode.parentNode.appendChild(li); else if(siblingafter=="right") getElementsByClass(/commonbox[\s]*?friends/i,null,"DIV")[0].parentNode.parentNode.appendChild(li); else { var si=getElementsByClass(siblingafter,null,"DIV")[0]; si.parentNode.parentNode.insertBefore(li,si.parentNode); } } function getElementsByClass(searchClass,node,tag) { var classElements = new Array(); if ( node == null ) node = document; if ( tag == null ) tag = '*'; var els = node.getElementsByTagName(tag); var elsLen = els.length; var pattern = new RegExp(searchClass); for (i = 0, j = 0; i < elsLen; i++) { if ( pattern.test(els[i].className) ) { classElements[j] = els[i]; j++; } } return classElements; } [/b][/i][/quote] for choosing the placement... example, if you want the box to appear below the groups, you must choose fan of coz it is positioned below the groups. its just that pattern. =)

Board footer

© 2024 F Talk

Current time is 01:20

[ 12 queries - 0.032 second ]
Privacy Policy