Not signed in (Sign In)

Vanilla 1.0.3 is a product of Lussumo. More Information: Documentation, Community Support.

    • CommentAuthorOblong
    • CommentTimeJul 8th 2007
     
    Hi I have read previous posts regarding this subject but as I am not too familiar with java script
    I was not able to implement a possible solution.
    The site I am working on is in early stages so please bear with it... http://www.jamesmason.co.uk

    You can click on the fashion button to go to another html page and then the home button to return
    to the first page and you can see the problem. It also happens refreshing the first page.

    I have not done many tests on other browsers and versions of IE but if someone can see what I mean
    and help me out that would be great.
    Thanks
    • CommentAuthorGeoff
    • CommentTimeJul 8th 2007
     
    So you see the "you need to download flash" text?

    I don't see it in firefox on a mac, but I don't have a vista machine right now to test it.

    Have you noticed this problem on any other sites you visit that use swfobject? (like youtube.com or some other site with flash?)
    • CommentAuthorOblong
    • CommentTimeJul 9th 2007
     
    Hi Geoff, yes that is right, I get the "you need flashplayer text".

    http://www.thefwa.com I believe uses swf object and I see the same sort of thing (download flash message on a plain screen flashes up before going into the site)
    I will let you know if I come across others, youtube seems to be fine though, so if youtube is ok
    maybe I can fix mine too?

    Many Thanks

    James
  1.  
    Hello there, I'm having the same problem with alt text appearing in IE7 on Vista.

    So I had a look at Youtube's source code and it seems that they have placed the swfobject script inside the div which contains the flash.

    So I tried it like that and that fixed the problem. Nice one!

    BUT

    This has now raised a new problem: I was using the swfforcesize addon script from pixelbreaker. This is to allow a 100% width flash movie that will scroll beneath a certain width. When I try and use this it breaks the swfobject and all i see is the alt text.

    Any ideas anyone?

    Thanks, Tom
  2.  
    just to follow up on my youtube comment, it's not quite as simple as what i said, here is how youtube uses swfobject on it's main embed:

    <!-- begin main presentation code -->

    <h1 id="video_title">Avril Lavigne & Lil' Mama - Girlfriend (Official Video)</h1>

    <table cellpadding="0" cellspacing="0" align="center"><tr valign="top">
    <td>
    <div id="interactDiv">
    <div id="checkerDiv" style="position:absolute; top:-100px; left:-100px;"></div>
    <div id="playerDiv">
    <div style="padding: 20px; font-size:14px; font-weight: bold;">
    Hello, you either have JavaScript turned off or an old version of Macromedia's Flash Player. <a href="http://www.macromedia.com/go/getflashplayer/" onclick="_hbLink('Get+Flash','Watch');">Get the latest Flash player</a>.
    </div>
    </div>
    <script type="text/javascript">
    // <![CDATA[
    writeMoviePlayer("playerDiv");
    var to = new SWFObject("/version-check.swf", "checker", "0", "0", "0", "#FFFFFF");
    to.write("checkerDiv");
    // ]]>
    </script>
  3.  
    and this is how it's used on part of the youtube homepage. as you can see there's no alt text that would appear anyway here.

    as a follow up to the "fix" i mentioned above, it doesn't work in safari. you see the alt text below the flash.

    So I'm still keen to find a solution to this one................



    <div id="hpMainContent">
    <div>
    <div id="active_sharing_div" name="active_sharing_div" style="display:block">

    <script type="text/javascript">
    // <![CDATA[
    var fo = new SWFObject("active_sharing.swf", "active_sharing", "550", "115", 7, "#FFFFFF");
    fo.addVariable("x", "/set_recently_watched");
    fo.addVariable("t", "Videos being watched right now...");
    fo.write("active_sharing_div");
    // ]]>
    </script>
    </div>
    </div>
    • CommentAuthorZekieD
    • CommentTimeAug 6th 2007
     
    I have had this problem as well. The effect happens on every site I can find that uses the method... microsoft.com, etc. The combination is Vista & IE7. You see the "no flash" div for a second before the page finished rendering. Geoff, I tried starting this conversation back in May (can't find the thread) but I really recommend getting your hands on a Vista machine and taking a look. Thanks! -jonathan