Come da titolo, con tutti i browser la pagina funziona correttamente, mentre quando provo a visualizzarla con Explorer 8, mi da questo errore, non caricando tutta la pagina.

Il codice che da problemi è il seguente:

<script type="text/javascript">
function wfd_dal_read_linked()
{
jQuery("#dal_jquery_control").val(jQuery("#dal_yea r").val() + "-" + jQuery("#dal_month").val() + "-" + jQuery("#dal_day").val());

return {};
}

function wfd_dal_update_linked(date)
{
jQuery("#dal_year").val(date.substring(0, 4));
jQuery("#dal_month").val(date.substring(5, 7));
jQuery("#dal_day").val(date.substring(8));
}

function wfd_dal_check_linked_days()
{
var daysInMonth = 32 - new Date(jQuery("#dal_year").val(), jQuery("#dal_month").val() - 1, 32).getDate();
jQuery("#dal_day option").attr("disabled", "");
jQuery("#dal_day option:gt(" + (daysInMonth) +")").attr("disabled", "disabled");

if (jQuery("#dal_day").val() > daysInMonth)
{
jQuery("#dal_day").val(daysInMonth);
}
}

jQuery(document).ready(function() {
jQuery("#dal_jquery_control").datepicker(jQuery.ex tend({}, {
minDate: new Date(2005, 1 - 1, 1),
maxDate: new Date(2015, 12 - 1, 31),
beforeShow: wfd_dal_read_linked,
onSelect: wfd_dal_update_linked,
showOn: "button"
, buttonImage: "/images/calendar.png", buttonImageOnly: true
}, jQuery.datepicker.regional["it"], {}, {dateFormat: "yy-mm-dd"}));
});

jQuery("#dal_day, #dal_month, #dal_year").change(wfd_dal_check_linked_days);
</script>

Spero possiate aiutarmi, dato che non riesco a trovare una soluzione.

Grazie mille a tutti!