ecshop用户中心公告怎么设置

JavaScript017

ecshop用户中心公告怎么设置,第1张

ECSHOP系统在首页也可以显示站内公告,而且ECSHOP网站公告的内容是灵活多变的,可以在首页设置公告文字的大小,字体,还可以设置滚动的方向。

设置步骤:

后台 ->系统设置 ->网店设置 ->网店信息 ->商店公告

设置方法:

1: 可以在公告的内容中加如html,来控制文字的大小,和文本的颜色 。

<font color=red></font>

2:还可以设置JS内容,让其公告滚动等效果。

<MARQUEE onmouseover=this.stop()

onmouseout=this.start()

scrollAmount=3><U><FONT

color=red>

</P></FONT></U></MARQUEE>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<meta http-equiv="Content-Type" content="text/htmlcharset=gb2312" />

<title></title>

<script type="text/javascript">

var RollAd=(function() {

var _extend=function(desitination,source) {

for (var m in source) {

desitination[m]=source[m]

}

return desitination

}

var constructor=function(

container, /*需要绑定的marquee容器,可以传id,也可以也直接传dom 元素*/

freq, /*滚动的时间,单位秒*/

delay, /*两次滚动的间隔时间,单位秒*/

style /*marquee元素的样式*/

) {

var self=this

var stoped=false

var rollTimeoutId=null

container=(typeof container=='string'?document.getElementById(container):container)

style=_extend({

width:'100%',

height:'15px' 

},style || {}) 

for (var s in style) {

container.style.s=style[s]

}

var _roll=function() {

if (!stoped) {

rollTimeoutId=setTimeout(_stop,freq*1000)

} else {

rollTimeoutId=setTimeout(_start,delay*1000)

}

}

var _start=function() {

stoped=false

container.start()

_roll()

}

var _stop=function() {

stoped=true

container.stop()

_roll()

}

_roll()

}

return constructor 

})()

/*示例代码*/

window.onload=function() {

new RollAd('rollAd',3,4)

}

</script>

</head>

<body>

<marquee direction="up" behavior="scroll" scrollamount="1" scrolldelay="15" id="rollAd">

dfdfasfdsa <br />

dfdfd<br />

dfdfdf<br />

dfdfdf<br />

</marquee>

</body>

</html>