可以的,你试试这个代码:
--帆软弹窗时间修改
FR.Msg.toast = function(message) {
var toright = -300;
if ($.browser.msie && parseInt($.browser.version) < 8) {
toright = -370;
}
var $dv = $('body').children('div.toast');
if ($dv.length === 0) {
var top = 60;
// carl:ie6不支持fixed, 改用absolute及下面方法模拟
if ($.browser.msie && parseInt($.browser.version) <= 6) {
top += $('body')[0].scrollTop;
}
$dv = $("<div/>").addClass('toast').css({
right: toright,
top: top,
'z-Index': FR.widget.opts.zIndex++
}).appendTo("body");
}
$dv.text(message);
var $showbutton = $('body').children('div.toastIcon');
if ($showbutton.length === 0) {
$showbutton = $("<div/>").addClass('toastIcon').css({
right: 0,
top: $dv.css('top'),
'z-index': $dv.css('z-index') + 1
}).appendTo("body");
new FR.IconButton({
width: $showbutton.css('width'),
height: $showbutton.css('height'),
imgsrc: 'fr_show_toast',
renderEl: $('<div/>').appendTo($showbutton),
handler: function() {
$dv.animate({
right: -4
}, "slow");
setTimeout(function() {
$dv.animate({
right: toright
}, "slow");
}, 5000);
}
});
}
$showbutton.hide();
$dv.animate({
right: -15
}, "slow");
(function() {
$dv.animate({
right: toright
}, "slow", function() {
$showbutton.show();
$showbutton.fadeOut(5000);
});
}).defer(20000);
}