Utk kasus JS linker on error, semua script yg berbasis [b]document.getElementById[/b] harus berada di dalam onload handler biar script kita gak reload terus2an. Memang abang pernah coba pakai JS yg diinject ke dalam CSS tapi pada beberapa profile itu tidak bekerja dengan baik dan tetap saja JS nya reload terus2an
[b]NOTE :[/b] Utk beberapa kasus yang dimana profile FS nya memakai Loading Page, script Loading Page nya akan tidak bekerja dengan baik karena mereka yg memakai on error JS linker itu script kita dipanggil dengan cepat jadi efek Loading Page nya seakan tidak berarti
Last edited by KaNaLiTnUk (2008-07-28 09:03:27)
Utk kasus JS linker on error, semua script yg berbasis document.getElementById harus berada di dalam onload handler biar script kita gak reload terus2an. Memang abang pernah coba pakai JS yg diinject ke dalam CSS tapi pada beberapa profile itu tidak bekerja dengan baik dan tetap saja JS nya reload terus2an
[/quote]
waduuh, itu alasan yang cukup masuk akal sih bang ...
tapi untung nya di profile saya pake trick abang yang di forum tetangga itu bisa jalan kok
meskipun saya pakai function [b]document.getElementById[/b] ,
saya gak tau pasti itu bisa jalan karena apa, tapi itu memang nyata bang
tapi niy trick keren kok bang, cuman agak ribet aja sedikit 
bukan gitu sih sebener nya, sebener nya yang [b]JS nya rapih dan gak ada inject-inject an[/b] itulah yang tidak akan pernah mengalami kejadian loading JS berulang-ulang 
Last edited by robbinhood (2008-07-28 09:23:13)

bukan gitu sih sebener nya, sebener nya yang JS nya rapih dan gak ada inject-inject an itulah yang tidak akan pernah mengalami kejadian loading JS berulang-ulang 
[quote=cahbagus_dw]ooh pantesan waktu saia pakai linker yg onerror cuma loading terus
malah saia sempet berpikir apa ada yg salah ama js saia
ternyata bisa diakalin seperti itu ya
thanks bang[/quote]
Terima kasih kembali bro Bagus
Last edited by KaNaLiTnUk (2008-07-28 12:20:06)
wakakakakakakaaa
akhirnya ditemukan juga ama Master Kanal cara mengatasi masalah selama ini
kapan ketemunya bang??
makasih buat tutorialnya
sangat membantu para2 newbie seperti saya


Last edited by fauzan_rahadian (2008-07-30 04:22:04)
[/quote]
Makanya abang itu setia dengan FF 2 bro Boim. Kalau pakai FF 3 entah kenapa masih banyak bugsnya
Dan kalau utk IE wah itu sudah berubah jadi Internet Error. Script JS kita di IE itu makin sudah diload karena FS itu update kembali kemarin2 ini
[quote=fauzan_rahadian]bang mau tanya nieh??
klu sering tulisan READ http://....... itu kenapa yach??
apa karena js kita di enkripsi??
biz tuch kenapa klu kita login baru liat profile kita sendiri ERROR js-nya sedikit!! bahkan g ada!!
tapi klu kita liat profile orang lain sering bgt ERROR!!!
apa karena WVM??[/quote]
Definisi error disini apa ya bro Fauzan? Sama sekali gak bisa lihat profile atau bagaimana? Kalau utk WVM sendiri bisa juga sih tapi kan tidak semua berhubungan dengan WVM
[quote=TA Juleigtin Siahaan]wew
wakakakakakakaaa
akhirnya ditemukan juga ama Master Kanal cara mengatasi masalah selama ini
kapan ketemunya bang??
makasih buat tutorialnya
sangat membantu para2 newbie seperti saya
[/quote]
Jah bro July bilang newbie lagi
Scriptnya ketemu setelah abang utak-atik script semalaman July
Last edited by KaNaLiTnUk (2008-07-31 02:15:22)
beneren di share dah.. 
ini yg abang bilang kemarin iak??
mantap bang...
menyesal gak ikut CF ma angell ..
[b]1st post update dengan penggunaan JS array[/b]
Last edited by KaNaLiTnUk (2008-08-01 10:52:16)
Last edited by fauzan_rahadian (2008-08-01 15:52:53)
Seharusnya bro Fauzan pakai script addBox ini :
[spoiler]function addBox (type,head,htm,id,sibling) {
//by marfillaster
//type "LEFT" | "RIGHT"
//head header string
//htm innerHTML string
//id css_id string
//sibling css_id_insertbefore string | null
/* Available default Siblings
LEFT
0 = controlpanel
1 = photos
13 = blogs
12 = reviews
6 = moreabout
18 = publiccomments
10 = scrapbook
RIGHT
15 = meettrail
2 = friends
14 = googleads
7 = fan
8 = groups
null - appends to last
*/
try {
var li=document.createElement("li");
} catch(e) {
var li=document.createElement("<li>");
}
if(type=="LEFT") {
var ul=document.getElementById("0").parentNode.parentNode;
htm="<div class='boxcontent'>"+htm+"</div>";
}
else var ul=document.getElementById("2").parentNode.parentNode;
li.innerHTML="<div id='"+id+"' class='commonbox "+id+"'>"+
"<h2>"+head+"</h2>"+
"<div id='content_"+id+"'>"+
htm+
"</div>"+
"</div>";
if(sibling==null) ul.appendChild(li);
else {
sibling=document.getElementById(sibling).parentNode;
ul.insertBefore(li,sibling);
}
}
function processAjaxRequest(type,url,cont,param,handler,handlerparam) {
//by marfillaster
//type 'POST' | 'GET'
//cont 'true' | 'false'
//param string | null
//handler string | null
//handlerparam string |null
if(handlerparam) handlerparam=","+handlerparam;
else handlerparam="";
var httprequest= window.XMLHttpRequest? new XMLHttpRequest():new ActiveXObject("Msxml2.XMLHTTP");
if(handler) eval("httprequest.onreadystatechange=function(){if (httprequest.readyState==4) {"+handler+"(httprequest.responseText"+handlerparam+");}}");
httprequest.open( type, url, cont);
if(type=="POST") {
httprequest.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
httprequest.setRequestHeader("Content-length", param.length);
httprequest.setRequestHeader("Connection", "close");
}
httprequest.send(param);
}
function invert(x) {
if(x>0) return parseInt("-"+x);
else if(x<0) {
x=x+"";
return parseInt(x.substr(1,x.length-1));
}
return 0;
}
function randOrd(){
return (Math.round(Math.random())-0.5);
}
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;
}[/spoiler]
Last edited by KaNaLiTnUk (2008-08-01 12:59:11)
Bang Kanal!!
thankz bang!!! +1 repu dech!!