none
Silverlight is not working on Firefox

    Question

  • This is interesting. Silverlight installation is working on my IE7 I get the "Get Silverlight" image in Firefox. I uninstalled and reinstalled Silverlight but no change. I also installed the Silverlight Alpha Refresh. I am also on Vista Ultimate.

    Any ideas why Silverlight would not work on my Firefox?
     

    Saturday, October 27, 2007 5:19 PM

All replies

  • Never mind. The issue was due to an add-on Firefox. It works now! 

    Saturday, October 27, 2007 5:24 PM
  •  I'm interested in which add-on was causing this behavior, since I have the same problem.

    Sunday, October 28, 2007 10:43 PM
  • It was this add-on:

    https://addons.mozilla.org/en-US/firefox/addon/1879

     

    Sunday, October 28, 2007 11:09 PM
  • We've been getting reports of problems with the FlashBlock add on

    Tuesday, October 30, 2007 1:43 PM
  •  I don't have either of those addons and Silverlight doesn't show up in my FireFox pages.

    Thursday, February 28, 2008 9:15 PM
  •  

    Have you restarted Firefox?
    Monday, March 03, 2008 2:38 PM
  •  Yes, I've even rebooted. Flash, Acrobat Reader etc. plugins all work fine in FF. The Silverlight "Get it here" icon appears on pages with Silverlight content. I can always fire up IE7 to view the handfull of training videos done in Silverlight but its annoying. Fortunately most of them are presented in Flash (ASP.NET, LINQ etc.).

     

    Thanks..

    Monday, March 03, 2008 2:48 PM
  • Is it possible that Silverlight is disabled? You should be able to check at about:plugins.

    Monday, March 03, 2008 2:55 PM
  • Are you running Firefox 3?

    Monday, March 03, 2008 2:58 PM
  •  about:plugins shows Silverlight enabled:

    Silverlight Plug-In

    File name: npctrl.1.0.30109.0.dll 1.0.30109.0
    MIME Type Description Suffixes Enabled
    application/x-silverlight npctrl scr Yes

    Yes, I am running FF 3 Beta 3 soon to be Beta 4! FF3 performance and memory management is vastly improved over FF2.

    Monday, March 03, 2008 3:07 PM
  • I'm sorry to say that the released version of Silverlight.js doesn't currently work with Firefox 3, they've done a breaking change in how they interpret object tags I believe.

    Monday, March 03, 2008 3:48 PM
  •  I expected it was something like that. Seems pages displaying Flash are using either :

    <script language="javascript">
    if (AC_FL_RunContent == 0) {
    alert("This page requires AC_RunActiveContent.js.");
    } else {
    AC_FL_RunContent(
    'codebase', 'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0',
    ... 
    or:
    <script type="text/javascript">
    var so = new SWFObject("movie.swf", "mymovie", "400", "200", "8", "#336699");
    so.write("flashcontent");
    </script>
    so object is not involved. Too bad, seems all of Joe Stenger's videos have been converted to Silverlight :( 

     

    Monday, March 03, 2008 4:08 PM
  • I'm having this problem and have Firefox 2.0.0.14 installed. Until Microsoft resolves this I can't justify spreading the word about Silverlight or share links. The experience has to be for all browser on all platforms to have a winner and not supporting Firefox is a loose situation. :(
    Sunday, May 25, 2008 8:36 AM
  • I agree fully. Microsoft said they were serious about Silverlight. Now it appears they can't be bothered. We have some Silverlight content on our web site, but if they don't fix the Firefox 3 problem (which is now a release candidate) very soon, it will come off and may not ever go back.

    regards,
    Alan.

    Sunday, May 25, 2008 2:36 PM
  • OS, Vista Home. I installed Silverlight plugin for Firefox to be able to watch Olympics content at NBC. When I restarted My browser all of my bookmarks and bookmarks toolbar had vanished. All of the navigation buttons were grayed out. My browser did not open to my home page, or any page. I typed in a URL, but still the navigation buttons were grayed. Silverlight had essentially removed all useful function from Firefox. I disabled the Silverlight plugin, but that had no effect. I was able to get bookmarks back and restore all the functions to Firefox by running System Restore. That did not get rid of Silverlight, but I disabled it again.

    Sunday, August 10, 2008 1:11 PM
  • Can anyone tell me why they say:
    "Microsoft Silverlight is a cross-browser, cross-platform, and cross-device plug-in"?

    When  i try to view the silverlight website on firefox linux it say's:

    "Microsoft Silverlight may not be supported on your computer's hardware or operating system."

     They lie...

     

    Sunday, September 07, 2008 5:50 AM
  • Can anyone tell me why they say:
    "Microsoft Silverlight is a cross-browser, cross-platform, and cross-device plug-in"?

    When  i try to view the silverlight website on firefox linux it say's:

    "Microsoft Silverlight may not be supported on your computer's hardware or operating system."

     They lie...

    Linux support for Silverlight is being provided through the Moonlight project.

    Sunday, September 07, 2008 11:11 PM
  •  But they said, that MICROSOFT Silverlight is crossplatfrom :) There is no any word about Moonlight. So, Microsoft Silverlight is not crossplatfrom.

    Yes, I understand, that we should wait for RTW............

    Monday, September 08, 2008 2:40 AM
  • My web site is FULL SilverLight RTW 

    Gray background. Which is the ASP.NET background of course.  It says "Transfering data from..." at the bottom of FF3 but SilverLight never loads

    http://gearworld.dyndns.org:8082/devpreview

    Workds fine in IE

     

    Wednesday, October 15, 2008 11:33 AM
  • My web site is FULL SilverLight RTW 

    Gray background. Which is the ASP.NET background of course.  It says "Transfering data from..." at the bottom of FF3 but SilverLight never loads

    http://gearworld.dyndns.org:8082/devpreview

    Workds fine in IE

     

    GearWorld you are not alone! I have the same exact problem,

    my application

    and I can't undestrand where is the problem.
    Friday, October 31, 2008 5:20 AM
  • It is a Firefox problem not Silverlight problem. It is mandatory to insert style="height:xx" in the div tag in order to view it in Firefox.

    I had my Silverlight object inside an ajax UpdatePanel, and this control is rendered inside a simple DIV, so Firefox didn't visualize it. I had to use a custom UpdatePanel and now it's all full working.

     

     

    Monday, November 03, 2008 5:15 AM
  • We all know this.  But we don't have to modify our application for FireFox to work.  They'll fix it.

    Monday, November 03, 2008 7:05 AM
  • my previous post is just to say that is not a Silverlight problem

    Monday, November 03, 2008 9:22 AM
  • When should we expect it to works in FireFox.  We don't even know if someone is working on the problem
    There's not supose to have a place where KNOWN BUGS and PROGRESS are reported on a certain blog somewhere in the thousands and thousands of blogs out there ?

     

     

    Tuesday, November 11, 2008 12:20 PM
  • I have also same issue with mozilla. I have Firefox version 3.0.6 latest and silverlight version 2.0.31005.0.

    Wednesday, February 04, 2009 12:23 AM
  • Same here.... App is not running in firefox 3

    Tuesday, February 10, 2009 6:13 AM
  •  Maybe this link can help:

    Silverlight Plug-in and the Height Percentage problem in Firefox

     http://www.nablasoft.com/guardian/index.php/2008/11/06/silverlight-plugin-height-percentage-problem-firefox/

     

    K.Fess

    Wednesday, February 11, 2009 10:57 PM
  • not working for me....

    here's my code:

    css:

    body, html, form

    {

    background-color: #373a3f;

    height: 100%;

    margin: 0;

    }

    .SilverlightApp

    {

    Width: 100%; Height: 100%;

    }

    aspx:
    <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="MensInZicht.aspx.cs" Inherits="MiZ.FrontEnd.MensInZicht" %>

    <%@ Register Assembly="System.Web.Silverlight" Namespace="System.Web.UI.SilverlightControls"
        TagPrefix="asp" %>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" style="height: 100%;">
    <head id="Head1" runat="server">
        <link rel="stylesheet" type="text/css" href="screen.css" />  
    </head>
    <body>
        <form id="form1" runat="server" style="width: 100%; height: 100%;">
            <asp:ScriptManager ID="ScriptManager1" runat="server" />
            <div style="eight: 100%;">
                <asp:Silverlight ID="SilverlightApp" runat="server" PluginBackground="Transparent"
                    Source="~/ClientBin/MiZ.MainApplication.xap"
                    MinimumVersion="2.0.31005.0" CssClass="SilverlightApp" />
            </div>
        </form>
    </body>
    </html>

    Thursday, February 12, 2009 3:07 AM
  • Now FF3 is telling me to get the SL plugin !?

    Thursday, February 19, 2009 9:19 AM
  • The problem seems to be with web pages that were created with earlier releases of silverlight.js and/or Silverlight.supportedUserAgent.js do not recognize Firefox 3.  Also, some that get past that hurdle have the percentage height problem mentioned above.  Unfortunately, it looks like the web pages will have to be fixed, rather than Silverlight or Firefox.  It would help if MS contacted all those developers whose sites are showcased here.

    Saturday, February 21, 2009 4:40 AM
  •  Don't use '100%' - use something like '800px' for the height

    Once I used 800px instead of 100% my Silverlight ran fine

    Tuesday, February 24, 2009 1:26 PM
  •  Don't use '100%' - use something like '800px' for the height

    Once I used 800px instead of 100% my Silverlight ran fine

    This is a bad choice. What about customers with another monitor size/another resolution?
    Wednesday, February 25, 2009 3:34 AM
  • You can try downgrade Firefox to the oldest version or use other programm
    Wednesday, February 25, 2009 10:31 AM
  • You can try downgrade Firefox to the oldest version or use other programm
     

    This can be funny for your customers =-\

    Just imagine some bunner on your site  with text like "Please downgrade your Firefox browser if you want to use our site".

    Wednesday, February 25, 2009 11:03 AM
  • Do we had an update cause my SilverLight application is working nicely in Firefox now

     

    Wednesday, February 25, 2009 6:50 PM
  • this is really weird stuff... Firefox isn't asking any longer for a plug-in, though is still doesn't work. Firebug is giving me an error: "Sys.InvalidOperationException: ImageError error #4001 in control 'SilverlightApp': AG_E_NETWORK_ERROR"

    I have no clue what image could be wrong, since everything is working fine in IE & Google Chrome

    Thursday, February 26, 2009 3:08 AM
  • Talking about weird stuff.... The error messages are really worthless!!! I just found the bug, it was simply a typo in my aspx file:

    <div style="eight: 100%;">
    <asp:Silverlight ID="SilverlightApp" runat="server" PluginBackground="Transparent" Source="~/ClientBin/MiZ.MainApplication.xap" MinimumVersion="2.0.31005.0" CssClass="SilverlightApp" />
    </div>

    Can you see it? Everything is working fine now...

    Thursday, February 26, 2009 3:36 AM
  • haha

    Hilarious

     

    Thursday, February 26, 2009 4:46 PM
  •  Hi,

     I am  using Firefox 3.0.13. and silverlight is not working there also. Any insights?

    Help me someone please...

     

    Wednesday, August 19, 2009 10:31 AM
  • I'm running Firefox 3.5.2 (Silverlight 2.0.40115.0), IE8 (Silverlight 2.0.40115.0), and Safari 4.0.2 (Silverlight 2.0.40115.0) on XP Pro SP3.  My Silverlight 2 application running in the Silverlight 2 runtime works great in all 3 browsers. 

    Reading all these posts makes me not want to upgrade to Silverlight 3.  Anybody else running a Silverlight 3 application in all the latest browsers with no problems?

    Thursday, August 20, 2009 12:21 PM
  • I had some trouble too with Firefox until today... It was a stupid css fault, giving a ID element a class declaration ( . instead of # ). And now my SL3 app works just fine with the latest versions of IE7/IE8, Firefox, Safari, Chrome.

     

    Thursday, August 20, 2009 12:27 PM
  • Thanks Dražen.  The forum posts are of course mostly about people having problems, asking for help in solving them.  Unfortunately, I'm having a hard time finding positive feedback.  Your quick reply is appreciated!

    Thursday, August 20, 2009 12:48 PM
  • One good reason to use IE on development server. Smile

    Wednesday, September 09, 2009 5:16 AM
  •  hi Djanjicek

    Even i removed the css file from application, then also my silverlight application is not opening in Mozila firefox, Even in cloud application i have silverlight control, that cloud application with silverlight is also not opening in mozila.

    see this link

    http://silverlight.net/forums/t/119181.aspx . which i already put this issue. can one tell me reason?

    in this post someone told that setting the height to 600px is bad habit, set to 100% is good, (ya i know that because of screen resolution )

    but in my post i have mention it , that silverlight app is displaying 1/3 of page in IE8 because  of 100% but when i set to 600 its working fine, can any one tell me the reason

    Thanks in advance.

    Wednesday, September 09, 2009 6:07 AM
  •  Hi Every One,

     still i am not able to find the solution, can any one find the answer . please tell me, its very important and urgent.

     

    Thanks in Advance

    Wednesday, September 16, 2009 1:30 AM
  • I've struggled with the same problem for the last days, and finally found out that Firefox sometimes won't run Silverlight when it is hosted in an .aspx file.

    If I put the Silverlight app in a regular .html file it works fine...

    [EDIT]
    If you can put the Silverlight code "<object..." outside the form-tag, it should work fine in .aspx file as well.

     

    Wednesday, September 16, 2009 3:37 AM
  • Can you post your aspx page? And if an external css file is used please post that one as well

    Wednesday, September 16, 2009 4:43 AM
  •  Thanks for replay ,

     but i need it aspx page, not in html. because in my application am applying silverlight control inside the master page

    Is there any other solution?

    Here am giving the aspx page, 

    This is my Masterpage:-

    <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" MasterPageFile="~/General.master" Inherits="AzureToolService_WebRole._Default" %>
           

    <asp:Content ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
    <%--    <form runat="server" style="height:auto">--%>
    <div id="silverlightControlHost">

           
            <object data="data:application/x-silverlight-3" type="application/x-silverlight-2" height="670" width="100%">
              <param name="source" value=" ClientBin/TCOCalculator.xap"/>
              <param name="onError" value="onSilverlightError" />
              <param name="background" value="white" />
              <param name="minRuntimeVersion" value="3.0.40624.0" />
              <param name="autoUpgrade" value="true" />
              <a href="http://go.microsoft.com/fwlink/?LinkID=149156&v=3.0.40624.0" style="text-decoration:none">
               <img src="http://go.microsoft.com/fwlink/?LinkId=108181" alt="Get Microsoft Silverlight" style="border-style:none"/>
              </a>
            </object>
           
            <iframe id="_sl_historyFrame" style="visibility:hidden;height:0px;width:0px;border:0px"></iframe>
            </div>
           
    <%--
            </form>--%>

    </asp:Content> 

    Thanks in Advance

    Wednesday, September 16, 2009 5:41 AM
  •  I use IE Tab when I see the Silverlight error. Works like a charm (keeps me in FF but uses IE engine to show the page). http://ietab.mozdev.org/

    Tuesday, September 22, 2009 2:22 AM
  • But that's nothing you want to tell your customers to do. I had some troubles myself, and I got it working. So I guess others can do as well

    Tuesday, September 22, 2009 2:45 AM
  •  can you tell me exact solution for this, because my client is excepting output in all the browsers .

     

    Thanks in Advance

    Tuesday, September 22, 2009 4:07 AM
  •   Hi Everyone

    finally i got the solution

    its very simple , i missed the comma in the object code,

    <div id="silverlightControlHost">

           
            <object data="data:application/x-silverlight-3," type="application/x-silverlight-2" height="670" width="100%">
              <param name="source" value=" ClientBin/TCOCalculator.xap"/>
              <param name="onError" value="onSilverlightError" />
              <param name="background" value="white" />
              <param name="minRuntimeVersion" value="3.0.40624.0" />
              <param name="autoUpgrade" value="true" />
              <a href="http://go.microsoft.com/fwlink/?LinkID=149156&v=3.0.40624.0" style="text-decoration:none">
               <img src="http://go.microsoft.com/fwlink/?LinkId=108181" alt="Get Microsoft Silverlight" style="border-style:none"/>
              </a>
            </object>
           
            <iframe id="_sl_historyFrame" style="visibility:hidden;height:0px;width:0px;border:0px"></iframe>
            </div>
     

    Now its working

    Wednesday, October 07, 2009 8:12 AM
  • as a minute detail, the data type is still "data:application/x-silverlight-2,".  It's only used to differentiate between Silverlight 1 (unmanaged Silverlight) vs. later versions (managed Silverlight).

    Wednesday, October 07, 2009 12:15 PM
  • This thread seems to go on indifinitely but it has been answered since a long time.

    Wednesday, October 14, 2009 6:07 AM
  • To  DJanjicek

    hi,

    where i need to change the .(dot) instead of (#) .

     

     

     

    Monday, January 25, 2010 3:48 AM
  • I had the same problem with not showing the SL app in FF (IE works fine) and I found out that the problem was becouse I was inserting SL application with html object control, like that:

    <object type="application/x-silverlight-2" data="data:application/x-silverlight-2" width="800px" height="600px">
    <param name="source" value="./SomeSilverlightApplication.xap" />
    <param name="initParams" value="param1=value1,param2=value2" />
    </object>

    But then I used asp control instead, like that:

    <asp:Silverlight ID="SomeID" Height="600px" Width="800px" Source="~/SomeSilverlightApplication.xap" runat="server" InitParameters="param1=value1,param2=value2">
    </asp:Silverlight>

    And that solved the problem with the "Install Silverlight" link in FF. From the code above you can also see how to pass some parameters into SL app (if needed).
    Ofcourse if you want to use asp:Silverlight control you must put asp ScriptManager on the page as well (somewhere before the asp:Silverlight control):

    <asp:ScriptManager ID="ScriptManager1" runat="server">
    </asp:ScriptManager>

    Saturday, February 20, 2010 5:41 AM
  • Ok, solution found in another thread: In any browser that is not IE, the initParams value must never be empty, else the plugin won't load.

     Thread here: http://forums.silverlight.net/forums/p/148942/331812.aspx#331812

    Sunday, June 27, 2010 7:27 AM
  • I am useless at enetering commands - I have no understanding of the language or what commands to enter. I run Ubuntu Linux 11.10 on a Toshiba Notebook NB100 and my web browser is FIrefox 10.0.1. I want to use my SkyGo facility on that machine and, when I go on to my Sky account, I am told I need to install Silverlight. When I try to do that, I'm taken to a Moonlight web page to download that software. I have now done this three times but there is no sign of either Moonlight or Silverlight on my machine.

    Please can someone tell me how I get to run one or other of these and use my SkyGo facility?

    Please remember I am totally non-tecnical!

    Thanks,

    Mike

    Wednesday, February 15, 2012 6:49 AM
  • I tried everything you guys said and referenced to but dit not work:

    What is wrong with my page code?:

    <form id="form1" runat="server" style="height:100%;padding:0;margin:0">
        
        <%--<asp:ScriptManager ID="ScriptManager1" runat="server"></asp:ScriptManager>--%>
        
        
        <div id="silverlightControlHost">
            <object data="data:application/x-silverlight-2," type="application/x-silverlight-2" width="100%" height="100%">
                  
                  
                      <param name="splashscreensource" value="#xamlSplash" />
                      <param name="onSourceDownloadProgressChanged"
                                   value="onSourceDownloadProgressChanged"/>
                      <param name="source" value="ClientBin/xcvfr.xap?version=2.1.0"/>
                      <param name="onError" value="onSilverlightError" />
                      <%--<param name="background" value="#FFA3530E" />--%>
                      <param name="background" value="gray" />
                      <param name="minRuntimeVersion" value="4.0.50401.0" />
                      <param name="autoUpgrade" value="true" />
                  
                 
                  
                 <a href="http://go.microsoft.com/fwlink/?LinkID=149156&v=4.0.50401.0" style="text-decoration:none">
                   <img src="http://go.microsoft.com/fwlink/?LinkId=161376" alt="Get Microsoft Silverlight" style="border-style:none"/>
              </a>
            </object>
            
            <iframe id="_sl_historyFrame" style="visibility:hidden;height:0px;width:0px;border:0px"></iframe>
            
           <%-- <asp:Silverlight ID="Xaml1" runat="server" Source="~/XCV/FileUpload.xap"
                MinimumVersion="2.0.31005.0" Width="100%" Height="100%" InitParameters="UploadPage=FileUpload.ashx,Filter=Images (*.jpg)|*.jpg" />
            --%>
            </div>
            
            
        
        
        </form>

    Tuesday, February 28, 2012 4:27 AM