Hello and welcome to our community! Is this your first visit?
Register
Enjoy an ad free experience by logging in. Not a member yet? Register.
Results 1 to 10 of 10
  1. #1
    Regular Coder
    Join Date
    Jan 2007
    Posts
    142
    Thanks
    9
    Thanked 1 Time in 1 Post

    I have a mysterious question mark visible only in Firefox

    I installed a java menu script and it has worked fine for over a month. Yesterday I installed perl and enabled cgi on our server (windows server 2003) and now I am noticing a question mark before each menu name. The weird thing is it only happens in Firefox and doesn't show up in IE. If it matters we use IIS rather than Apache.

    Has anyone run across this that might know what I should do to fix it?

    Here is a link to see the menu: http://woopig.net

    Thanks.
    Last edited by unrelenting; 01-14-2007 at 05:44 PM.

  • #2
    Kor
    Kor is offline
    Red Devil Mod Kor's Avatar
    Join Date
    Apr 2003
    Location
    Bucharest, ROMANIA
    Posts
    8,478
    Thanks
    58
    Thanked 379 Times in 375 Posts
    I see nothing of this kind (FF 2.0 / XP). Nor do I see a special menu down there.
    KOR
    Offshore programming
    -*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*

  • #3
    Senior Coder
    Join Date
    Sep 2005
    Posts
    1,791
    Thanks
    5
    Thanked 36 Times in 35 Posts
    I don't see the marks, unless I manually switch character encoding to UTF-8 (my default is 'Western'), and then they show up. It seems there's a gap before the first letter of the text in the menu that's possibly not a regular 'space' character, try deleting those, or use a different character-encoding so Firefox doesn't guess.
    My thoughts on some things: http://codemeetsmusic.com
    And my scrapbook of cool things: http://gjones.tumblr.com

  • #4
    Regular Coder
    Join Date
    Jan 2007
    Posts
    142
    Thanks
    9
    Thanked 1 Time in 1 Post
    Quote Originally Posted by Kor View Post
    I see nothing of this kind (FF 2.0 / XP)
    For some reason it stopped for a bit yesterday as well but was showing again this morning. I just checked it again when I read this and it is back to normal. I refreshed that frame over and over and even changed the link on one of the menu items this morning just to make sure it was actually refreshing, which it was.

    This is very confusing.

  • #5
    Regular Coder
    Join Date
    Jan 2007
    Posts
    142
    Thanks
    9
    Thanked 1 Time in 1 Post
    Quote Originally Posted by GJay View Post
    I don't see the marks, unless I manually switch character encoding to UTF-8 (my default is 'Western'), and then they show up. It seems there's a gap before the first letter of the text in the menu that's possibly not a regular 'space' character, try deleting those, or use a different character-encoding so Firefox doesn't guess.
    Do you mean in this area?

    Code:
    slideMenu.makeMenu('top','HOME','/main.htm','main')
    slideMenu.makeMenu('top','MESSAGE BOARD','/board/index.php','_top')
    slideMenu.makeMenu('top','ONLINE GAMES','/main.htm','main')
    slideMenu.makeMenu('top','SNORTING NEWS','/main.htm','main')
    slideMenu.makeMenu('top','VIDEOS','/video/video.htm','main')
    slideMenu.makeMenu('top','SCHEDULE','')
    	slideMenu.makeMenu('sub','FOOTBALL','/main.htm','main')
    	slideMenu.makeMenu('sub','BASKETBALL','/main.htm','main')
    	slideMenu.makeMenu('sub','BASEBALL','/main.htm','main')
    slideMenu.makeMenu('top','OFFICIAL SITES')
        slideMenu.makeMenu('sub','HoustonNutt.com','http://houstonnutt.com','_blank')
    	slideMenu.makeMenu('sub','StanHeath.com','http://stanheath.com','_blank')
    	slideMenu.makeMenu('sub','DaveVanHorn.com','http://davevanhorn.com','_blank')
    	slideMenu.makeMenu('sub','HogWired.com','http://hogwired.com','_blank')
    slideMenu.makeMenu('top','MORE SITES','/main.htm','main')
    slideMenu.makeMenu('top','CONTACT US','/contact.htm','main')
    slideMenu.makeMenu('top','ABOUT US','/main.htm','main')

  • #6
    Regular Coder
    Join Date
    Jan 2007
    Posts
    142
    Thanks
    9
    Thanked 1 Time in 1 Post
    Quote Originally Posted by GJay View Post
    I don't see the marks, unless I manually switch character encoding to UTF-8 (my default is 'Western'), and then they show up. It seems there's a gap before the first letter of the text in the menu that's possibly not a regular 'space' character, try deleting those, or use a different character-encoding so Firefox doesn't guess.
    Mine was set on UTF-8.....Was that my problem?

    Is Firefox set to Western by default? If so then I am not going to worry about it.

  • #7
    Senior Coder
    Join Date
    Sep 2005
    Posts
    1,791
    Thanks
    5
    Thanked 36 Times in 35 Posts
    it probably depends on where in the world you are and language settings, try putting
    Code:
    <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
    inside your <head></head> section
    My thoughts on some things: http://codemeetsmusic.com
    And my scrapbook of cool things: http://gjones.tumblr.com

  • #8
    Regular Coder
    Join Date
    Jan 2007
    Posts
    142
    Thanks
    9
    Thanked 1 Time in 1 Post
    Quote Originally Posted by GJay View Post
    it probably depends on where in the world you are and language settings, try putting
    Code:
    <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
    inside your <head></head> section
    Thanks, that worked well.

    Thanks for you guys time.

  • #9
    Regular Coder
    Join Date
    Jan 2007
    Posts
    142
    Thanks
    9
    Thanked 1 Time in 1 Post
    Unfortunately, I am back to having this issue again. We moved from a MS server over to a freshly installed Unix server on CentOS, newest PHP and MySQL.

    I am back to having this character encoding issue on my menu again and I can't figure out how to force it to load everyone up in Western. It automatically goes with Unicode. I have added both of these stings in my page and it is still forcing Unicode on my FF and IE browsers.

    <?php
    header('Content-Type: text/html; charset=ISO-8859-1');
    ?>

    and

    <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />

    Is there something else that could be forcing it on me?

    http://woopig.net/main/menu.htm

    First picture is Firefox view and second is IE (in my browsers).


  • #10
    Regular Coder
    Join Date
    Jan 2007
    Posts
    142
    Thanks
    9
    Thanked 1 Time in 1 Post
    Figured it out. There's a default character setting in apache and it was set for UTF-8.


  •  

    Posting Permissions

    • You may not post new threads
    • You may not post replies
    • You may not post attachments
    • You may not edit your posts
    •