Forum Support

 
Advanced Search


[1]

Offline headofdays
Free Member
Posts: 14

once again microsoft has made all our jobs harder. I do not expect you to have a fix for this instantly, I rarely post and I appreciate what you guys do as I fully understand the headaches of cross browser complaincy. Most of the time I find fixes myself (and enjoy it), but this time I hope the paid membership will result in professional support from the shape5 team.


problem: IE8 refuses to display the emma smooth install properly, specifically, the ENTIRE page stops when it hits the menu area.
I have isolated the problem by removing the js dir, and then uploading one at a time.

Assesment:
CODE: (index.php) post render
Code:
<ul onmouseover="check_id()">
<li><span class="s5_outer_active"><span class="s5_rs">
<a class="active" href="/mypage.html">Home<span class="s5_bottom_text">
ERROR OCCURS HERE, DOES NOT UPDATE THIS JS TEXT</span></a>
</span></span></li>

Likely a result of:
Code:
<script language=\"javascript\" type=\"text/javascript\" >
var s5_text_menu_1 = '".$s5_text_menu_1."';</script>

Problem in:
s5_textmenu.js


my humble opinion?
donready vs load
getElementById
innerHTML

(I have not the time to rewrite the javascript.)

I have downloaded most recent version of template, does not fix,
did the disable tools tips,
searched forums,
both on emma_smooth and throughout your site.

please suggest solution to actually render the s5_text_menu_1 var within the PHP file
s5_no_moo_menu.php
instead of adding it with javascript.

thank you, shape5 rocks


-Z
"happy with shape 5"

PS removing the entire JS directory FIXES the problem, but creates another as obviously the really cool SUB menu text does not appear as the template adds it via javascript rather than rendering it as sane HTML
I really feel a solution IN
s5_no_moo_menu.php
would be the best fix here...

thank you for all consideration extended in this matter.
« Last Edit: November 13, 2009, 02:56:16 AM by headofdays »
Logged

Offline headofdays
Free Member
Posts: 14

update:

Line 184 of index.php

add:
if ($browser != "ie8") {
blah...
}

then works in IE8, with no sub area, but allows the sub menu text to work in ALL other SANE browsers.
thinking about rewriting s5_no_moo_menu.php but would prefer not to...
hopeing for shape5 version of s5_no_moo_menu.php with
s5_text_menu_1 -> 5
added in to render as html.
(pretty please  Grin )
Logged

Offline mikek
Free Member
Posts: 28743 WWW

Hello, the php file would not be causing the page to break, the text menu is created through javascript.

Please return the files back to their original files and post a url of your site so I can see what the code is doing.
Logged
[1]

Jump to:  


Powered by SMF | SMF © 2013, Simple Machines
Joomla Bridge by JoomlaHacks.com
Page created in 0.019 seconds with 22 queries.
Need some help getting your site up and running? Be sure to check out our tutorials area, post on the forum or hire us
Send Us An Email
Please send us your questions and we will email you back as soon as we can. Product support questions should be posted in our support forums under the Help menu. Our staff will assist you from there.