Looking for fnum - نوشته شده در (763 Views)
Senior Member
Astralis
مطلب: 1218
1218
I'm trying to hack the dropdownpaging on topic.asp. I might be missing something. Where and how is fnum defined?<
 پیش‌فرض مرتب‌سازی برای تاریخ DESC به معنی جدیدترین است  
 تعداد در صفحه 
نوشته شده در
Forum Admin
HuwR
مطلب: 20611
20611
fnum is either 1 or 2 and is passed manually to DropDownPaging() which constructs the call to the javascript changpage function onchange=""ChangePage(" & fnum & ");""

look around line 475 to 490 and around line 700 for the calls to dropdownpaging<
نوشته شده در
Senior Member
Astralis
مطلب: 1218
1218
I'm not getting it to show up and it could be the placement of the sub.
I have a sub where the dropdowndisplay is called:
sub Main()
... call dropdowndisplay(1)
... end sub

I placed the Javascript in the header and the dropdown sub above the sub Main. Nothing showed up. I then placed the dropdowndisplay sub below it and I still can't get it to show up. I know I can get subs to show up because the quickreply sub works fine within the sub main.
I did a response.write on a couple of the variables within the dropdown sub and none of them are being written. Somehow, the dropdown sub is not getting called. Any ideas?<
نوشته شده در
Retired Support Moderator
MarcelG
مطلب: 2625
2625
Are you calling the dropdownsub from within another sub ? I'm not sure, but I think that tháts the problem. Are the variables defined in the sub main (and therefor not global) ?<
نوشته شده در
Senior Member
Astralis
مطلب: 1218
1218
Yes, it is being called within another sub. But the quickreply is too and it works without problems.
Are the variables defined in the sub main (and therefor not global) ?
I think because it's late I don't understand the question. <
نوشته شده در
Support Moderator
Shaggy
مطلب: 6780
6780
Originally posted by Astralis I think because it's late I don't understand the question.
If you use a vraible in a sub without first creating it outside that sub, it will be destroyed when the sub is ended, you need to ensure you have something along the lines of:

dim variable
sub mysub()
    variable=value
end sub

<
Search is your friend “I was having a mildly paranoid day, mostly due to the
fact that the mad priest lady from over the river had
taken to nailing weasels to my front door again.”
نوشته شده در
Senior Member
Astralis
مطلب: 1218
1218
Thanks Shaggy and everyone.
This bit was giving me the problem:
Code:

	if maxpages > 1 then
if mypage = "" then
pge = 1
else
pge = mypage
end if
end if
I moved it outside the sub and it works great.<
 
شما باید یک متن وارد کنید