Voglio eliminare tutti i < br / > da dentro in div.

QUalcuno sa spiegarmi perché (e magari come fare) questo codice funziona su firefox e safari e non funziona su TUTTI gli explorer?

Codice PHP:
var htmlCleaned = $('#miodiv').html().replace(/<br\s?\/?>/, '');
$('#miodiv').html(htmlCleaned); 

Non capisco!