Hover buttons are missing

G

Grant

After installing an unknown security patch, the hover
button components are no longer visable...only the place
holders are there. Apparently this is a know bug
according to Microsoft Knowledge Base Article - 322240
I have implemented the fixes listed below but no success:

"SYMPTOMS
The DHTML cascading style sheet (CSS) background-image
property does not work with BUTTON elements in Microsoft
Windows XP when the Windows display is set to use Windows
XP style.
RESOLUTION
Use one of the following methods to resolve this problem:
Change the Windows style from XP to Classic:
Click Start, click Control Panel, and then double-click
Display.
In the Display Properties dialog box, click the
Appearance tab.
For Windows and buttons, click to select Windows Classic
style.
Internet Explorer 6.0 uses the new Windows XP themes to
render its controls. Add a meta tag to disable themes on
the page:<meta http-equiv="msthemecompatible"
content="no">

Use the background property instead of the background-
image property:<button style="background='url
(image.gif)';">show background image</button>"


I have seen it on three XP Pro boxes.
Anyone else encounter this? Any ideas would be greatly
appreciated.
 
T

Tom Pepper Willett

What "unknown" security patch are you referring to?

--
------------------------------
Tom Pepper Willett
Microsoft MVP - FrontPage
------------------------------
| After installing an unknown security patch, the hover
| button components are no longer visable...only the place
| holders are there. Apparently this is a know bug
| according to Microsoft Knowledge Base Article - 322240
| I have implemented the fixes listed below but no success:
|
| "SYMPTOMS
| The DHTML cascading style sheet (CSS) background-image
| property does not work with BUTTON elements in Microsoft
| Windows XP when the Windows display is set to use Windows
| XP style.
| RESOLUTION
| Use one of the following methods to resolve this problem:
| Change the Windows style from XP to Classic:
| Click Start, click Control Panel, and then double-click
| Display.
| In the Display Properties dialog box, click the
| Appearance tab.
| For Windows and buttons, click to select Windows Classic
| style.
| Internet Explorer 6.0 uses the new Windows XP themes to
| render its controls. Add a meta tag to disable themes on
| the page:<meta http-equiv="msthemecompatible"
| content="no">
|
| Use the background property instead of the background-
| image property:<button style="background='url
| (image.gif)';">show background image</button>"
|
|
| I have seen it on three XP Pro boxes.
| Anyone else encounter this? Any ideas would be greatly
| appreciated.
|
|
 
M

Mike Mueller

Hover buttons are not DHTML and that is why you have no joy.
Hover buttons are Java applets and require the computer to
either have Java (from Sun Microsystems) or the Virtual
Machine (from MS). Due to the loss of a lawsuit, MS is no
longer allowed to distribute the Virtual Machine. XP does
not come with because of this. It was included with Service
Pack 1 (no loger available) and not on SP1a. There are a
ways to get this: download from Sun. Download from Sun and
then Windows Update and uninstall Sun's version. There are
older versions available (microsoft.public.windowsxp.general
has many listings) that you can download or you can install
it from most AOL CDs.

Due to the pain of getting Java now, it is not recommended
to use Hover Buttons. One option is to create your own
button as 2 GIF images (ie button_normal.gif and
button_pressed.gif) and use DHTML to swap the 2 images.
Another would be to use Javascript menu bars (don't let the
name fool you)


: After installing an unknown security patch, the hover
: button components are no longer visable...only the place
: holders are there. Apparently this is a know bug
: according to Microsoft Knowledge Base Article - 322240
: I have implemented the fixes listed below but no success:
:
: "SYMPTOMS
: The DHTML cascading style sheet (CSS) background-image
: property does not work with BUTTON elements in Microsoft
: Windows XP when the Windows display is set to use Windows
: XP style.
 
B

Bob

The prblem truely lies in the Internet Explorer 6 version.
I have Win98, and still use FP98, but after these damn
downloads, I can;t get my programming to work. The hover
buttons, as you say are not there. The holders, yes.

I have been searching all day for this answer. If you hear
anything please let me know.

-Bob
 
C

Craig Schiller

Bob -

Hover buttons are Java applets. MS lost a lawsuit to Sun, and can no
longer include Java with its OS's. So much of your audience will not see
hover buttons anyway, unless they specifically load Java from Sun or
somewhere else, and not many will do that. The Common Wisdom therefore
is to use DHTML rollover effect buttons instead of hover buttons.

HTH
Craig
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top