برگزیده های پرشین تولز

کمک

G4chB0y

کاربر تازه وارد
تاریخ عضویت
17 دسامبر 2005
نوشته‌ها
15
لایک‌ها
0
سلام بچه ها

میخواستم بدونم میشه کاری کرد که تابعی که احضار شده رو با کدی دیگه غیر فعالش کرد

توی یه فایل JS یک سری کد نوشته شده و توی صفحه HTML یکی از توابعی که کل برنامه رو در بر میگیره احضار شده

میشه ما با کدی دیگه این تابعی که احضار شده رو غیر فعال یا هر کاری دیگه که اون تابع فراخانی نشه

لطفا کمک کنین
 

mazoolagh

Registered User
تاریخ عضویت
10 آپریل 2004
نوشته‌ها
2,938
لایک‌ها
7
سئوال خیلی مبهمه!
 

mehdi25

کاربر تازه وارد
تاریخ عضویت
28 اکتبر 2004
نوشته‌ها
1,318
لایک‌ها
2
محل سکونت
طهران
فایل js و html رو اینجا بزار تا مشکلت رو بچه ها حل کنن
یا کدشونو بزار
 

G4chB0y

کاربر تازه وارد
تاریخ عضویت
17 دسامبر 2005
نوشته‌ها
15
لایک‌ها
0
این محتوای فایل JS هست
HTML:
function ADV_dispatcher() {

 if ( (AD_1QKP_mode==3) || (AD_1QKP_mode==4) ) {
 AD_1QKP_reloadPage();
 } 
 else if (AD_1QKP_mode==0){
 var oldonload;
 
 AD_1QKP_drawLayers();
 oldonload=window.onload;
 window.onload=ADV_dispatcher;
 window.onresize=ADV_dispatcher;
 window.onfocus=ADV_dispatcher;
 myadmarq=document.getElementById("ChanTable");
 if (myadmarq!=null) myadmarq.start();

 if ( oldonload!=window.onload && oldonload!=null) oldonload();

 } else {
 AD_1QKP_init();
 }

}
و توی فایل HTML هم نوشته شده
HTML:
<script language="javascript">
ADV_dispatcher();
</script>
میخوام این تابعی که احضار شده کارایی رو که براش تعریف شده رو انجام نده
کاری انجام نده . انگار که تابعی فراخانی نشده . کار نکنه
 

mehdi25

کاربر تازه وارد
تاریخ عضویت
28 اکتبر 2004
نوشته‌ها
1,318
لایک‌ها
2
محل سکونت
طهران
به نقل از G4chB0y :
این محتوای فایل JS هست

function ADV_dispatcher() {

if ( (AD_1QKP_mode==3) || (AD_1QKP_mode==4) ) {
AD_1QKP_reloadPage();
}
else if (AD_1QKP_mode==0){
var oldonload;

AD_1QKP_drawLayers();
oldonload=window.onload;
window.onload=ADV_dispatcher;
window.onresize=ADV_dispatcher;
window.onfocus=ADV_dispatcher;
myadmarq=document.getElementById("ChanTable");
if (myadmarq!=null) myadmarq.start();

if ( oldonload!=window.onload && oldonload!=null) oldonload();

} else {
AD_1QKP_init();
}

}

و توی فایل HTML هم نوشته شده

<script language="javascript">
ADV_dispatcher();
</script>

میخوام این تابعی که احضار شده کارایی رو که براش تعریف شده رو انجام نده
کاری انجام نده . انگار که تابعی فراخانی نشده . کار نکنه

خوب تو میتونی تو HTML بری و اونجایی رو که تابع فراخونی میشه رو برداری .​
HTML:
<script language="javascript">
ADV_dispatcher();
</script>
 

G4chB0y

کاربر تازه وارد
تاریخ عضویت
17 دسامبر 2005
نوشته‌ها
15
لایک‌ها
0
دست شما درد نکنه
میدونم که باید تابع رو پاک کنم

ولی این کار به صورت اتوماتیک انجام میشه بدون دخالت من
یعنی من هیچ کاری نمیتونم انجام بدم . به صورت دستی نمیتونم این خط رو پاک کنم

میخواستم بدونم میشه با یه اسکریپت دیگه کار رو متوقف کنم
 
بالا