I was wondering how to redirect a page with JavaScript.
You don't. You do this with stuff on the server (scripts or config
Also any other help with Java, HTML/DHTML or anything would be helpful.
OK, ignore Java.
There's an awful lot of stuff that's more useful to learn before you
learn Java. Learn Java by all means, but you should get yourself
pretty hot on _good_ HTML, CSS and even Apache config before you go
near server-side scripting. Then look at PHP, because it's easier to
find cheap hosting for it, and only then look at Java.
Java has no use on the client-side. That idea just didn't happen.
There's a few uses for applets as zoomable map viewers and the like,
but these are really pretty rare. There's more desktop Java around
these days as desktop programs, not web applets.
I am creating a website for our church and our homeschool.
Then first of all learn some project management, and the noble art of
defining feature sets. Don't even ask "What should this site do ?",
instead ask "Why should this site do anything ?" Focus on people who
care about using this site, and things that are of benefit to them. Do
those things, not things you think would "look nice".
Obvious candidates are pretty trivial really: A "we exist and here
we are" page. Contact details and phone numbers for people. A link to
a map service (or a grabbed image) for those who are trying to locate
you. Diaries of upcoming events. Pictures of past events (people love
to see themselves "on the web", but be careful that anyone you
photograph is happy for you to do this). Organisational calendars of
flower arranging rotas and choir practice. On-line copies of parish
magazines
Putting the parish magazine on-line may save you enough postage to pay
for all the hosting.
RSS feeds may be useful for diary stuff.
It might even be useful to install bulletin board code, like phpBB.
Your congregation might take to this. It's also a good way to publish
things easily thorugh it, like the calendars (just switch off the
discussion features and make a read-only conference)
Another valid benefit to a feature is the experience you gain in
building it. But don't let this cause you to build a feature onto a
site that's inappropriate for that site.
Also, I was thinking for the church site if it would be sort of appropiate
to use Flash on the site.
Why? What useful benefit does this Flash add to the people using your
site ?
If you want to learn Flash, then learn Flash. But use this skill to
build something valuable, not just to impose some Flash on your church
site, because you think you'd like to.
I have been to other church sites that
incorporate Flash/Shockwave into it.
There's an old joke there about flies and their popular diet.
AND, any suggestions as to where I should host these sites would be most
appreaciated.
It's a good idea to register a domain name, so you can move it arround
if you ever need to change it. Make sure you register it yourself, so
that _you_ own it, not some cowboy hosting company.