要实现new闪动特效,我网上找了段代码,如下所示,确实能看到一个闪动的new,问题是如何把这个new放到网页指定位置呢?比如说一段文字或链接的后面?
<script language="JavaScript">
var ctext = "new";
var speed = 100;
var x = 0;
var color = new initArray("#000066","#ff0000");
var fontsCont="";
function initArray() {
this.length = initArray.arguments.length;
for (var i = 0; i < this.length; i++) {
this[i] = initArray.arguments[i];
}
}
if(navigator.appName == "Netscape") {
fontsCont='<layer id="c">'+ctext+'</layer>';
}
if (navigator.appVersion.indexOf("MSIE") != -1){
fontsCont='<span id="c" class="c">'+ctext+'</span>';
}
function chcolor(){
document.all.c.style.color = color[x];
(x < color.length-1) ? x++ : x = 0;
}
setInterval("chcolor()",200);
document.write(fontsCont)
</script>
<script language="JavaScript">
var ctext = "new";
var speed = 100;
var x = 0;
var color = new initArray("#000066","#ff0000");
var fontsCont="";
function initArray() {
this.length = initArray.arguments.length;
for (var i = 0; i < this.length; i++) {
this[i] = initArray.arguments[i];
}
}
if(navigator.appName == "Netscape") {
fontsCont='<layer id="c">'+ctext+'</layer>';
}
if (navigator.appVersion.indexOf("MSIE") != -1){
fontsCont='<span id="c" class="c">'+ctext+'</span>';
}
function chcolor(){
document.all.c.style.color = color[x];
(x < color.length-1) ? x++ : x = 0;
}
setInterval("chcolor()",200);
document.write(fontsCont)
</script>
var x = 0;
var color = ["#000066","#ff0000"];
function chcolor(){
document.all.c.style.color = color[x];
(x < color.length-1) ? x++ : x = 0;
}
setInterval("chcolor()",200);
</script>
一些内容<br>
<span id="c" class="c">new</span><br>
其他内容