codice:
<%@ Page Language="VB" AutoEventWireup="false" CodeFile="a.aspx.vb" Inherits="prove_a" %>

<!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">
<head runat="server">
    <title></title>
<style type="text/css">
    
    
</style>
<script type="text/javascript" src="../js/jquery/jquery-min.js"></script>
    <script language="javascript" type="text/javascript">
// <![CDATA[

function Button1_onclick() 
{
    $("#sb-player").attr("marginwidth","10");
    $("#sb-player").attr("marginheight","10");
    $("#sb-player").attr("src",$("#sb-player").attr("src"));

}

// ]]>
    </script>
</head>
<body>
    <form id="form1" runat="server">
    <div id="div1">
<iframe style="border:1px black solid;"
id="sb-player" 
name="sb-player" 
marginwidth="0" 
marginheight="0" 
frameborder="0" 
width="500px" 
height="500px" 
scrolling="auto"
src="/ArchivioEsempi/CorsoApogeo/jquery/Shadowbox/shadowbox.aspx"
></iframe>
        <input id="Button1" type="button" value="button" onclick="return Button1_onclick()" />
    </div>
    </form>
</body>
</html>

Questa è una pagina di prova.
Ho un iframe che contiene la proprietà marginwidth="0"

Il mio obiettivo è quello di eliminare quall'attributo e visualizzare il contenuto dell'iframe con i margini predefiniti dal browser.
Il mio tentativo va con IE8, ma non con firefox.
Mi dareste una mano?


ps. le pagine sono dello stesso mio sito.