Я пытаюсь добавить закругленные границы в IE7 и 8 в тему для moodle, и для этого я использую скрипт javascript curvycorners.js. Я добавил следующий код в свой скрипт: -
<html <?php echo $OUTPUT->htmlattributes() ?>>
<head>
<title><?php echo $PAGE->title ?></title>
<link rel="shortcut icon" href="<?php echo $OUTPUT->pix_url('favicon', 'theme')?>" />
<meta name="description" content="<?php p(strip_tags(format_text($SITE->summary, FORMAT_HTML))) ?>" />
<?php echo $OUTPUT->standard_head_html() ?>
<script src="/curvycorners.src.js" type="text/javascript"></script>
</head>
<script type="text/JavaScript">
addEvent(window, 'load', initCorners);
function initCorners() {
var setting = {
tl: { radius: 10 },
tr: { radius: 10 },
antiAlias: true
}
curvyCorners(setting, ".navbar");
curvyCorners(setting, ".minicalendar");
curvyCorners(setting, ".block-region .block .header");
curvyCorners(setting, ".coursebox");
curvyCorners(setting, "#news_header");
}
</script>
Однако в IE7 я получаю сообщение об ошибке: - Значение свойства addEvent равно нулю или не определено, а не является объектом функции при попытке запустить скрипт.
Может ли кто-нибудь помочь мне с проблемой?