The Boston Diaries

The ongoing saga of a programmer who doesn't live in Boston, nor does he even like Boston, but yet named his weblog/journal “The Boston Diaries.”

Go figure.

Wednesday, Debtember 29, 2004

Probably because some Pointy-haired Boss wanted a prettier button

The fact that the managed power pole (accessible via the web so that remote power cycles are possible) still had the old IP address wasn't a problem—I still had the setup from last week so I could get access. This time, I was able to get the correct credentials to log in to powercycle this server.

Problem.

The site isn't Lynx friendly. Not in the least.

Frames based, which made it a nightmare to navigate. But I was able to poke around find the right page where the outlets were listed, select power cycle, page down to the bottom of the form to find—

—the XXXXXXX button is JavaScript based!

And what does it do?

Well, let's see …

function send_authentication(formnumber) {
document.forms[formnumber].submit()
}

WHAT THE XXXX?

They use JavaScript to simulate the action of a well-defined element of HTML, namely the Submit Button! Which would work reguardless of browser!

“Oooh, but that button graphic looks so good!”

I'm really feeling the need for a sucker rod.

So, if all the JavaSript does is simply simulate <INPUT TYPE="submit"> then let's add it. I save the page, edit it to add a submit button, load it up, and hit submit, and lo (that word—I seem to be using a lot lately) the server is power cycled.

Would it kill them to make the web pages a little more Lynx friendly?

Sigh.

Obligatory Picture

[It's the most wonderful time of the year!]

Obligatory Contact Info

Obligatory Feeds

Obligatory Links

Obligatory Miscellaneous

You have my permission to link freely to any entry here. Go ahead, I won't bite. I promise.

The dates are the permanent links to that day's entries (or entry, if there is only one entry). The titles are the permanent links to that entry only. The format for the links are simple: Start with the base link for this site: http://boston.conman.org/, then add the date you are interested in, say 2000/08/01, so that would make the final URL:

http://boston.conman.org/2000/08/01

You can also specify the entire month by leaving off the day portion. You can even select an arbitrary portion of time.

You may also note subtle shading of the links and that's intentional: the “closer” the link is (relative to the page) the “brighter” it appears. It's an experiment in using color shading to denote the distance a link is from here. If you don't notice it, don't worry; it's not all that important.

It is assumed that every brand name, slogan, corporate name, symbol, design element, et cetera mentioned in these pages is a protected and/or trademarked entity, the sole property of its owner(s), and acknowledgement of this status is implied.

Copyright © 1999-2020 by Sean Conner. All Rights Reserved.