-
WScmunro
AskWoody LoungerI hear ya, Mark. The impression I got was the VS.NET was really designed to push people into the .NET way of life for applications – as evidenced by the fact that you can’t open a VS 6.0 solution (.sln) file in VS.NET. In fact, I’m surprised that you’re even working standard ASP projects in VS.NET. We stayed with VS 6.0 so there’s no surprises in converted projects. (There were a few unwelcome surprises when we moved from VInterDev 1.0 to 6.0.)
For now I’ve got both VS 6.0 and VS.NET installed on the same machine, and they co-exist well. You even get to choose which de###### to use if there’s an error in a web page. We’ll start to move projects over to ASP.NET slowly on a trial basis later this year. And I’ll keep your complaint in mind. I’m sure it won’t be the last one I hear.
-
WScmunro
AskWoody LoungerHow are you saving the attachments? Hotmail is now sending attachments through a virus scanner, so I’m not sure you can save the file directly using the links. If it’s an image, it may be displayed at the bottom of the message, in which case it’s probably easier to right-click the image and use Save As… to grab the file.
To be honest, I’m having problems with the new pages. Instead of downloading the image, I get a new browser that says it’s for downloading the image, but I end up having to sign in and get sent back to my inbox. It seems easier to use Outlook Express 6 if you’ve got it installed.
Good luck.
-
WScmunro
AskWoody LoungerI may have lost you, but here goes: When a form is submitted via HTTP the value of a checkbox is only included in the data if the checkbox was checked at the time the form was submitted. So if your form has three checkbox elements (chk1, chk2, chk3), and the user checks only the first, then the Response.Form data includes only chk1. The value of chk1 is whatever you assigned as chk1’s value, or “on” if you didn’t specify a value for the checkbox element.
In VB you can iterate through the submitted form elements using “For Each item In Request.Form … Next”. Here’s a debug script I use to look at submitted data. I’d give you a better example, but someone has borrowed my ASP book with VB examples.
'// '// Show the contents of a form object returned in an HTTP Request '// Sub dumpFormData(objForm) If IsEmpty(objForm) Then Response.Write " No Form Data Present" Else Response.Write " ----- Start Form Data -----" For Each Item in objForm Response.Write " " & Item & ": " Response.Write objForm(Item) & "" & vbNewline Next Response.Write " ------ End Form Data ------" End If End Sub
HTH
-
WScmunro
AskWoody LoungerWhat’s the error message? I didn’t see anything wrong with the script, and dp seems to do it’s job just fine.
Here’s a tip: Debug client-side JavaScript in Netscape 4.x using the JavaScript Console to view the errors (type java script: in the address bar and hit enter to bring up the console). Netscape does a good job of locating the errors in scripts. And since it’s less forgiving than IE, you’ll often find problems before your users do.
It also saves you having to install MS de######, which can become a real pain if you need to debug ASP pages.
HTH
-
WScmunro
AskWoody LoungerOne thing to consider is whether you (or your company/clients) want to be on the bleeding edge. At a recent seminar, one of the points made hit home: We’re finally getting the information we need to build good, robust, secure applications with technologies like VB, ASP, JSP, Java, etc. Good information on the right and wrong way to build applications with these technologies was not available five years ago when people were starting out, and that kind of information is not available now for those venturing into .NET. It’s begining to trickle in through articles and whitepapers, but the .NET books are not mature.
So if you’re comfortable finding your own way, and work for someone that can tolerate trial and error learning, go for .NET. Otherwise, stick with what’s already working for people. VB/VBA is not going away any time soon.
-
WScmunro
AskWoody LoungerDon’t know if this will be useful for what you’re doing, but it’s an example of the kind of resources you can find for free UNIX web utilities:
http://www.freeperlcode.com/guide/Remote_S…nt/File_Upload/%5B/url%5D
-
WScmunro
AskWoody LoungerUnix has a number of languages that provide scripting and processing similar to ASP, and some would say better. Long before ASP on NT, Unix/Perl was running the internet (or so I’ve been told). If you see anything in your provider’s offering about cgi-bin, that’s where to look. Look for JSP as well.
Your provider probably has some information about the type of scripting/programming support available. And there are lots of free utilities that run on UNIX/Linux hosts. Do some searching with Google (web and groups) and you may come up with a solution you can just drop in.
I’d love to help more, but I’m an ASP guy myself.
-
WScmunro
AskWoody LoungerI’m going to the “.NET Solutions Summit to Secure your Enterprise Applications Seminar” that MS is doing in several cities (some already done). It’s focussed on security issues, but should provide some good insight into how .NET is going to shape up.
I’m attending tomorrow and Wednesday (6/11-12/2002) in Dallas, and I’ll post a review here. If anyone is interested in the details, let me know and I’ll forward or post the email we received announcing the event (if that’s okay with the mod, since it is advertising of sorts). There are three more dates listed in the announcement.
-
WScmunro
AskWoody LoungerThe subject of securing information displayed in a web browser has been discussed for years now in technical writing (and I’m sure) other circles. The browser is not designed for secure information, and with OCR and other technologies available today, there is very little you can do to make it more secure. Unless you know how to disable Windows PrintScreen functionality as well.
That said, if all you really want is to stop most people copying and editing your text, the PDF and graphic suggestions are worthwhile. They’re not 100% secure, but someone would have to have some patience and know-how to get at your text.
-
WScmunro
AskWoody LoungerIs there script in your mymenus.js file that runs immediately? If there is, try delaying execution until the window is loaded (window.onload). I’ve gotten around some problems that way. Not always clean, but workable.
-
WScmunro
AskWoody LoungerI use a different de###### than most (InterDev), but doesn’t the standard MS script de###### have the detach from process option? That disconnects the de###### without shutting down the browser. Then you can safely close the de######.
HTH
-
WScmunro
AskWoody LoungerYou don’t really need to nest the if’s in your example. It sounds like if any condition fails, you want the user to correct it – either immediately when entering data or when submitting the whole form. There is a simple trick to re-validate a form with onsubmit if you’re already doing the validation of elements using onchange:
For each form element requiring validation, make sure you set the onchange attribute to return the result of the validation like this:
The return is important because now you can validate the form as follows:
function validateForm() { var f = document.theForm; for (var n = 0; n < f.length; n++) { if (f.elements[n].onchange) { if (!f.elements[n].onchange()) { f.focus(); return false; } } } return true; }
Note that onchange looks for the element’s event handler, and if found, onchange() executes it (including any parameters that appear in the event handler). That allows the function to loop through your form looking for things to validate, and stop if something is not right.
Good Luck!
-
WScmunro
AskWoody LoungerDecember 5, 2001 at 2:35 pm in reply to: Mangled Tips in this week’s WOW (2000 SR-1 (9.0.0.3821)) #556181Thanks Mary! That’s even better. I’ll try sending these comments to woody@worpr.com.
-
WScmunro
AskWoody LoungerMary,
Just a separate folder in the main pst (mailbox.pst on this machine).
Charlie
-
WScmunro
AskWoody LoungerHmmm. Not exactly a tutorial, but I just noticed the lead article at ASPAlliance is an intro to ASP:
http://www.aspalliance.com/alexcampbell/articles/beggining/
HTH
Charlie
![]() |
Patch reliability is unclear, but widespread attacks make patching prudent. Go ahead and patch, but watch out for potential problems. |
SIGN IN | Not a member? | REGISTER | PLUS MEMBERSHIP |

Plus Membership
Donations from Plus members keep this site going. You can identify the people who support AskWoody by the Plus badge on their avatars.
AskWoody Plus members not only get access to all of the contents of this site -- including Susan Bradley's frequently updated Patch Watch listing -- they also receive weekly AskWoody Plus Newsletters (formerly Windows Secrets Newsletter) and AskWoody Plus Alerts, emails when there are important breaking developments.
Get Plus!
Welcome to our unique respite from the madness.
It's easy to post questions about Windows 11, Windows 10, Win8.1, Win7, Surface, Office, or browse through our Forums. Post anonymously or register for greater privileges. Keep it civil, please: Decorous Lounge rules strictly enforced. Questions? Contact Customer Support.
Search Newsletters
Search Forums
View the Forum
Search for Topics
Recent Topics
-
New Microsoft Nag — Danger! Danger! sign-in to your Microsoft Account
by
EricB
1 hour, 45 minutes ago -
Blank Inetpub folder
by
Susan Bradley
2 hours, 36 minutes ago -
Google : Extended Repair Program for Pixel 7a
by
Alex5723
4 hours, 28 minutes ago -
Updates seem to have broken Microsoft Edge
by
rebop2020
8 hours, 12 minutes ago -
Wait command?
by
CWBillow
2 hours, 3 minutes ago -
Malwarebytes 5 Free version manual platform updates
by
Bob99
11 hours, 7 minutes ago -
inetpub : Microsoft’s patch for CVE-2025–21204 introduces vulnerability
by
Alex5723
17 hours, 43 minutes ago -
Windows 10 finally gets fix
by
Susan Bradley
1 day, 2 hours ago -
AMD Ryzen™ Chipset Driver Release Notes 7.04.09.545
by
Alex5723
1 day, 3 hours ago -
Win 7 MS Essentials suddenly not showing number of items scanned.
by
Oldtimer
22 hours, 29 minutes ago -
France : A law requiring messaging apps to implement a backdoor ..
by
Alex5723
1 day, 17 hours ago -
Dev runs Windows 11 ARM on an iPad Air M2
by
Alex5723
1 day, 17 hours ago -
MS-DEFCON 3: Cleanup time
by
Susan Bradley
12 hours, 49 minutes ago -
KB5056686 (.NET v8.0.15) Delivered Twice in April 2025
by
lmacri
9 hours, 30 minutes ago -
How to enable Extended Security Maintenance on Ubuntu 20.04 LTS before it dies
by
Alex5723
2 days, 5 hours ago -
Windows 11 Insider Preview build 26200.5562 released to DEV
by
joep517
2 days, 9 hours ago -
Windows 11 Insider Preview build 26120.3872 (24H2) released to BETA
by
joep517
2 days, 9 hours ago -
Unable to eject external hard drives
by
Robertos42
19 hours, 33 minutes ago -
Saying goodbye to not-so-great technology
by
Susan Bradley
7 hours, 14 minutes ago -
Tech I don’t miss, and some I do
by
Will Fastie
5 hours, 8 minutes ago -
Synology limits hard drives
by
Susan Bradley
3 days, 13 hours ago -
Links from Microsoft 365 and from WhatsApp not working
by
rog7
2 days, 15 hours ago -
WhatsApp Security Advisories CVE-2025-30401
by
Alex5723
3 days, 19 hours ago -
Upgrade Sequence
by
doneager
3 days, 12 hours ago -
Chrome extensions with 6 million installs have hidden tracking code
by
Nibbled To Death By Ducks
1 day, 18 hours ago -
Uninstall “New Outlook” before installing 2024 Home & Business?
by
Tex265
2 days, 11 hours ago -
The incredible shrinking desktop icons
by
Thumper
4 days, 16 hours ago -
Windows 11 Insider Preview Build 22635.5240 (23H2) released to BETA
by
joep517
4 days, 17 hours ago -
Connecting hard drive on USB 3.2 freezes File Explorer & Disk Management
by
WSJMGatehouse
1 day, 16 hours ago -
Shellbag Analyser & Cleaner Update
by
Microfix
1 day, 10 hours ago
Recent blog posts
Key Links
Want to Advertise in the free newsletter? How about a gift subscription in honor of a birthday? Send an email to sb@askwoody.com to ask how.
Mastodon profile for DefConPatch
Mastodon profile for AskWoody
Home • About • FAQ • Posts & Privacy • Forums • My Account
Register • Free Newsletter • Plus Membership • Gift Certificates • MS-DEFCON Alerts
Copyright ©2004-2025 by AskWoody Tech LLC. All Rights Reserved.