Files
typecho/admin/common-js.php
2013-10-16 12:36:00 +08:00

44 lines
1.6 KiB
PHP

<?php if(!defined('__TYPECHO_ROOT_DIR__')) exit; ?>
<script src="<?php $options->adminUrl('javascript/jquery.js?v=' . $suffixVersion); ?>"></script>
<script src="<?php $options->adminUrl('javascript/jquery-ui.js?v=' . $suffixVersion); ?>"></script>
<script src="<?php $options->adminUrl('javascript/typecho.js?v=' . $suffixVersion); ?>"></script>
<script>
(function () {
$(document).ready(function() {
<?php if ($notice->highlight): ?>
//增加高亮效果
$('#<?php echo $notice->highlight; ?>').effect('highlight', '#AACB36', 1000);
<?php endif; ?>
//增加淡出效果
(function () {
var p = $('.popup');
if (p.length > 0) {
if (p.hasClass('notice')) {
p.effect('bounce');
} else if (p.hasClass('error')) {
p.effect('shake');
} else {
p.slideDown();
}
p.delay(5000).fadeOut();
}
})();
$('a').each(function () {
var t = $(this), href = t.attr('href');
if ((href.length > 1 && href[0] == '#')
|| /^<?php echo preg_quote($options->adminUrl, '/'); ?>.*$/.exec(href)
|| /^<?php echo substr(preg_quote(Typecho_Common::url('s', $options->index), '/'), 0, -1); ?>action\/[_a-zA-Z0-9\/]+.*$/.exec(href)) {
return;
}
t.attr('target', '_blank');
});
});
})();
</script>