IE6=no FF2=si
Codice PHP:
<html><body>
<
a href="http://www.google.it">
<
button type="button">
ciao
</button>
</
a>
</
body></html
IE6=no FF2=no
Codice PHP:
<html><body>
<
button type="button" >
<
a href="http://www.google.it">
ciao
</a>
</
button>
</
body></html
IE6=no FF2=si
Codice PHP:
<html><body>
<
form method="get" action="http://www.google.it">
<
a href="http://www.google.it">
<
button type="button" >
ciao
</button>
</
a>
</
form>
</
body></html
IE6=si FF2=si
Codice PHP:
<html><body>
<
button type="button" onclick="window.open('http://www.google.it','_self');">
ciao
</button>
</
body></html
per me era utile usare il tag <A> proprio per rimanere javascript degradabile, ma putroppo come pare tocca ricorrere al javascript al 100% ...mi sa tanto che allora torno alla mia versione di bottoni semplicemente decoranto il tag <A> con css...

alternativa estrema di utilizzo di button è:

IE6=si FF2=si
Codice PHP:
<html><body>
<
a href="http://www.google.it">
<
button type="button" onclick="window.open(this.parentNode.href,'_self');">
ciao
</button>
</
a>
</
body></html
ma ovviamente su FF2 si genere un doppio link (anche se non percettibile)...e poi mi verrebbe da dire ma perchè fare tutto questo casino