tgreer 189 Made Her Cry Team Colleague

Something like on this page: http://www.nsftools.com/misc/SearchAndHighlight.htm

You have to make extensive use of JavaScript's string functions, such as indexOf, lastIndexof.

tgreer 189 Made Her Cry Team Colleague

I see, the frame holding the menu is too small. No, you can't change this behavior, because the menu content is part of the frame's document.

If I found myself with this problem, I would find a way to do away with frames. For example, I would explore using <div> tags to segment the content sections.

If you control the content of both frames, you can do something a bit clever: have the rollover elelemnts in the top frame, but have the menu's themselves in the bottom frame. The rollover code can access elements in the second frame, so that's not a problem.

tgreer 189 Made Her Cry Team Colleague

Are these frames or iframes? Does it matter? Code up a page/frameset for me to look at, and I'll see what I can do.

tgreer 189 Made Her Cry Team Colleague

No. This is because the contents of a textarea will "flow" based upon screen resolution, browser-window size, etc. Perhaps I'm misunderstanding the situation, if so, please clarify.

tgreer 189 Made Her Cry Team Colleague

The DOCTYPE declaration informs the browser which particular "code flavor" your page uses. You can read about DOCTYPE's here:

http://htmlhelp.com/tools/validator/doctype.html

If you don't specify a DOCTYPE, the the browser will use it's defaults. In some cases, with IE for example, this means that you can get away with code that isn't strictly "correct". IE won't complain.

XHTML is very strict, intentionally. I prefer it because it forces me to write clean, tight code.

I don't see anything about your script that XHTML wouldn't like, at first glance. So there is probably something else on the page that isn't XHTML-friendly. You can use the following validator to troubleshoot your page:

http://validator.w3.org/

tgreer 189 Made Her Cry Team Colleague

Since you asked for a "site", I suggest doing a web search for "suckerfish dropdowns".

tgreer 189 Made Her Cry Team Colleague

Where is your "function library"? How are you loading the functions onto your page? Is "stringLibrary" an external JavaScript file?

tgreer 189 Made Her Cry Team Colleague

Thanks. Most new ASP.NET coders seem to get tripped up on the browser vs. server / client vs. server dichotomy.

Any suggestions for future topics?

tgreer 189 Made Her Cry Team Colleague

You just set the style to whatever property you would like, for example "border=0".

tgreer 189 Made Her Cry Team Colleague

I've posted a new article on my site, dealing with how to integrate JavaScript and ASP.NET. It's a "beginner level" article.

http://www.tgreer.com/aspnet_html_03.html

tgreer 189 Made Her Cry Team Colleague

Because pages have a natural width: the width of the browser window.

Put there is no concept of "natural height". Pages extend indefinitely, past the bottom of the browser. A percentage would be a percentage of, what, exactly?

tgreer 189 Made Her Cry Team Colleague

No, what happened to phpbb?

tgreer 189 Made Her Cry Team Colleague

Make any link, image, button, or other "widget" a submit button by simply attaching JavaScript to it.

For example, a hyperlink can be:

<a href="" onclick="myForm.submit()">Submit me!</a>

The key is that the form has a "submit" method, that you can call from almost anywhere.

tgreer 189 Made Her Cry Team Colleague

Ditto: post a hyperlink.

Also, make sure you're using a DocType so that the browser(s) know what they are and are not allowed to do with percentages, padding, margins, and so on.

tgreer 189 Made Her Cry Team Colleague

I've been hacking away at WordPress to get the style the way I want.

My main task has been to convert their vertical menu tower into horizontal dropdown.

It's working fine except for one problem. The blog software creates a calendar as a table. The table, the entire menu in fact, is structuted as an unordered list.

The table is inside an <li>. When a day is hyperlinked, the cell is stretched. The hover style is working, if you hover on that day, the cell shrinks to normal size.

If I pull the table out of the list, and put it somewhere else on its own, the problem goes away.

So there's some interaction between the table style and the list style that is screwing something up.

I haven't been able to untangle it on my own.

The site: http://www.brownfedora.com/haiblog/

Many thanks.

tgreer 189 Made Her Cry Team Colleague

I've seen this a couple of times before. Once I was able to fix the problem by removing "width=100%" from a lot of the tables and td tags the user had. The other time, this didn't fix the problem.

tgreer 189 Made Her Cry Team Colleague

Because the event object model is different in FireFox. Instead of using the IE Dom, you need to use the W3C Dom.

Let me know if you need more specific help.

tgreer 189 Made Her Cry Team Colleague

ASP uses script tags interspersed with HTML. The server processes/parses those tags to provide programmatic functions, such as outputting strings, interacting with a database, etc.

ASP.NET is completely different. It has a collection of "server controls" that you control using standard OOP patterns. They have properties, events and methods. The HTML is separated from the business logic. The controls RENDER html.

It's a much better model, in my opinion. If you're more comfortable, though, with the ASP model, you should look at the PHP language, which uses the ASP model but with C++ syntax.

tgreer 189 Made Her Cry Team Colleague

[IMG]http://www.daniweb.com/certificates/badge24531.jpg[/IMG]

Badges? We don't need no stinkin' badges!

tgreer 189 Made Her Cry Team Colleague
tgreer 189 Made Her Cry Team Colleague

You're posting this in the JavaScript/DHTML forum. To control the printer on the server, you would have to use a server-side language. Which server-side language do you know?

tgreer 189 Made Her Cry Team Colleague

Don't misunderstand me, your POST didn't irritate me at all.

Your server can print to a printer attached to the server. You can't force something to print on the users printer.

The headers and footers are put there by the operating system's printing subsystem. It's not something you can control with a scripting language.

tgreer 189 Made Her Cry Team Colleague

Use CSS background property, set to either no-repeat, repeat-x, or repeat-y.

tgreer 189 Made Her Cry Team Colleague

The headers and footers are put there by your printing subsystem, not by the page or the browser. What that means is, this particular attribute is in the hands of the user. Much like screen resolution or brower width. I always find it irritating when programmers try to override my perceived control.

tgreer 189 Made Her Cry Team Colleague

Which Command object? For SQL Commands?

tgreer 189 Made Her Cry Team Colleague

Databind WHAT to WHAT? You have your data in SQL, you get it out and it's now inside, what? A DataReader? DataTable?

You want to bind this data to which ASP.NET Server control?

tgreer 189 Made Her Cry Team Colleague
tgreer 189 Made Her Cry Team Colleague

They don't have any. Those applications are not part of the .NET framework, and so do not have assigned namespaces.

A namespace is a collection of classes, which are prototypes for objects, which have properties and methods. You won't find the "Excel" application in that hierarchy.

If you want to use Excel and/or Access as a datasource, you would use the System.Data namespace. If you want to host those applications, or interactively build Excel documents, you would have to use the COM Interop mechanism to load their APIs.

tgreer 189 Made Her Cry Team Colleague

People, people. Trademarks exist to protect against "brand dilution". If you form an LLC, the "daniweb.com" domain is an asset of the company. It's illegal to "steal" it, regardless of copyright or trademark. Copyright refers to authorship. If you wrote custom sofware to run daniweb, it is coyrighted.

You cannot start "McDanild's", because that would dilute the brand of McDonald's. You would in effect, be TRADING upon the MARK they've made on the world. Similarly, you cannot use golden arches as your logo.

If you trademarked the "daniweb" name, you would have legal protection against someone trying to start "daninet", perhaps, because they would be trading upon the repuation you've made. Trademark protection applies to those MARKS you use to build a reputation or brand presence.

tgreer 189 Made Her Cry Team Colleague

Using CSS, you can set the background of <div>'s to an image. The <div> is a block-level element that can contain text and images. So your div can have:

1) a background image with
2) text and images "on top of" or inside the <div>

Get it?

tgreer 189 Made Her Cry Team Colleague

I host my sites with a hosting company that is getting ready to offer a "basic blogger" hosting option. It should be less than $5.00/month, with everything you need to run a blog site. If anyone is interested, email me offline and I'll get you the details.

tgreer 189 Made Her Cry Team Colleague

Just noticed your handle. You're not in Kansas, by chance?

tgreer 189 Made Her Cry Team Colleague

No takers so far... okay, I've sweetened the pot by throwing out a semi-literate high-falutin' post for you to ridicule. It even has a pretty picture in it:

http://www.tgreer.com/forum/viewtopic.php?t=9

tgreer 189 Made Her Cry Team Colleague

The exact formula isn't published. But it isn't links from your site, it's links TO your site, that count. And those links are also weighted by the "rank" of the page linking to you.

If you can get MicroSoft to link to you, for example, that link would be "worth" more in terms of Google Rank, than a link from my website.

Google also looks at the terms used to link to you. Thus my signature, where I use keywords to link to my site.

tgreer 189 Made Her Cry Team Colleague

C#. The syntax is much cleaner and "obvious" than VB.NET.

tgreer 189 Made Her Cry Team Colleague

Hmm, this link doesn't take you anywhere?

http://www.daniweb.com/techtalkforums/forum8.html

tgreer 189 Made Her Cry Team Colleague

I'm not trying to be snippy. I love all life (except for slime molds). I'm suggesting that if you want the most help, post in the right forum. I'd help you if I could, but I don't even know what language that is!

tgreer 189 Made Her Cry Team Colleague

For starters, you're posting in the wrong thread and forum.

tgreer 189 Made Her Cry Team Colleague

Use JavaScript. Google for "screen.width".

tgreer 189 Made Her Cry Team Colleague

Actually, forming an LLC has major benefits. It moves liability to the company. Right now, the liability is on YOU PERSONALLY. Someone goes blind because of your horrible color scheme (your color scheme is fine, it's a contrived example, ok?) and sues. You lose your new Mini Cooper and Sensa Coffee machine.

But as an LLC, only the company is liable, and you, personally, are not.

And there are Tax Benefits too! An LLC pays tax on profits. Right now, you have to mix all earnings with your personal taxes. Self-employment tax. With an LLC, you put yourself on the payroll. Any money left at the end of the year, you pay yourself as a bonus. The corporation then has no profits to tax.

Note: I'm not a lawyer. This is not legal advice. I am merely a monkey banging on a keyboard. If any of this post makes sense to you, that's a product of YOUR brain, so don't blame the monkey.

[IMG]http://www.tgreer.com/daniweb/monkey.jpg[/IMG]

For non-monkey advice on the matter:

http://www.nolo.com/lawcenter/index.cfm/catID/804B85E3-9224-47A9-A7E6B5BD92AACD48

http://www.nolo.com/lawcenter/index.cfm/catID/19B45DBF-E85F-4A3D-950E3E07E32851A7/subcatid/BAAE1B67-F54A-41B4-91943A51F56C3F79/crumb/5DE04E60-45BB-4108-8D757E247F35B8AB

tgreer 189 Made Her Cry Team Colleague

cosmic rays
celestial dice rolls
through my system

So, you're all heading over to http://www.tgreer.com/forum, right? :?:

tgreer 189 Made Her Cry Team Colleague

I HAVE BEEN INTO COMPUTERS SINCE THE TAPE RECORDER ERA. MY FIRST COMPUTER WAS TANDY TRS80. I SOLDERED AN EXTRA 16 MEG MEMORY CHIP IN AND FELT LIKE THE CHAMP OF THE WORLD. I ENJOY ADVENTURE GAMES AND PUZZLE GAMES OF ANY TYPE.I LIKE HELPING OUT ANYONE I MEET WITH THEIR COMPUTER PROBLEMS. I HAVE ULTIMATE PATIENCE WITH THESE METAL BOXES OF FRUSTATION.HAHAHAHAHA. I LOOK FOWARD TO READING AND POSTING WITH OTHER COMPUTER FANATICS. MANY THANKS AND SWEET DREAMS. THE TWISTEDQUILL

and in all that time, you never figured out the "Caps Lock" key? (Just joking, don't take offense.)

tgreer 189 Made Her Cry Team Colleague

There are always closet poets in every Geek community. I'm an established amatuer poet, with a long list of published work, including school textbooks, and want to make a REALLY GOOD poetry workshop forum, focused on what I write, Westernized Asian forms. I want real poetry, and members wanting to hone their skills with a goal of eventual publication.

I need help beta-testing the site: http://www.tgreer.com/forum

It would be great to "pre-load" the site with some great content while we're testing, so that when I "go live" it'll be ready to go.

Please join to help me learn phpBB. Thanks!

tgreer 189 Made Her Cry Team Colleague

If you use solid gifs, the format is quite simple. The colors are simple hex-pairs, and so can be manipulated on the fly. One site I worked on years ago, we altered and served the gifs on the fly to make a rounded corner match the user's color scheme. I was quite proud of that little trick.

With ASP.NET, there is the System.Drawing namespace, which allows you to create bitmaps dynamically, on the fly, and and them to the response stream.

All of that is just "FYI", as your question has already been answered: rounded corners are graphics, not CSS (yet).

If the idea is just visual appeal, consider floating text around a graphic...

http://www.bigbaer.com/css_tutorials/css.image.text.wrap.tutorial.htm

tgreer 189 Made Her Cry Team Colleague

I try to stay active. Grapefruit in the morning, a little walk at lunch...

tgreer 189 Made Her Cry Team Colleague

JavaScript... very different from Java.

I should have some time tomorrow to work up some sample code.

tgreer 189 Made Her Cry Team Colleague

I haven't looked at this in detail, but you can layout it columns by using divs, can't you?

tgreer 189 Made Her Cry Team Colleague

I got all six, but I'm pretty sure I've seen it before, so who knows what that means. For an exercise in what the brain CAN process:

I cdnuolt blveiee taht I cluod aulaclty uesdnatnrd waht I was rdgnieg.
The phaonmneal pweor of the hmuan mnid! Aoccdrnig to rscheearch at
Cmabrigde Uinervtisy, it deosn't mttaer in waht oredr the ltteers
in a wrod are, the olny iprmoatnt tihng is taht the frist and lsat ltteer be in
the rghit pclae The rset can be a taotl mses and you can sitll raed it
wouthit a porbelm. Tihs is bcuseae the huamn mnid deos not raed ervey lteter by istlef, but the wrod as a wlohe. Amzanig huh?

tgreer 189 Made Her Cry Team Colleague

Working through this, I found some missing table end tags. The major problem, though, was that you had "height=100%" on a lot of different tags, tables and tds.

Firefox loads things in a different order, so accounted for the space before content is fully loaded.

I've fixed the file, added some comments, and will email it to you.

tgreer 189 Made Her Cry Team Colleague

I mentioned this was a "commercial offer", right? Meaning if I were to undertake this we need to discuss the situation offline. You can get my email address from my website.