Java是Sun公司推出的一種編程語言。它是一種通過解釋方式來執(zhí)行的語言,語法規(guī)則和C++類似。同時,Java也是一種跨平臺的程序設(shè)計語言。用Java語言編寫的程序叫做“Applet”(小應(yīng)用程序),用編譯器將它編譯成類文件后,將它存在WWW頁面中,并在HTML檔上作好相應(yīng)標(biāo)記,用戶端只要裝上Java的客戶軟件就可以在網(wǎng)上直接運(yùn)行“Applet”。 Java非常適合于企業(yè)網(wǎng)絡(luò)和Internet環(huán)境,現(xiàn)在已成為Internet中最受歡迎、最有影響的編程語言之一。 Java有許多值得稱道的優(yōu)點,如簡單、面向?qū)ο蟆⒎植际健⒔忉屝浴⒖煽俊踩⒔Y(jié)構(gòu)中立性、可移植性、高性能、多線程、動態(tài)性等。Java擯棄了C++中各種弊大于利的功能和許多很少用到的功能。 Jave可以運(yùn)行與任何微處理器,用Java開發(fā)的程序可以在網(wǎng)絡(luò)上傳輸,并運(yùn)行于任何客戶機(jī)上。

公司主營業(yè)務(wù):成都做網(wǎng)站、成都網(wǎng)站制作、移動網(wǎng)站開發(fā)等業(yè)務(wù)。幫助企業(yè)客戶真正實現(xiàn)互聯(lián)網(wǎng)宣傳,提高企業(yè)的競爭能力。創(chuàng)新互聯(lián)是一支青春激揚(yáng)、勤奮敬業(yè)、活力青春激揚(yáng)、勤奮敬業(yè)、活力澎湃、和諧高效的團(tuán)隊。公司秉承以“開放、自由、嚴(yán)謹(jǐn)、自律”為核心的企業(yè)文化,感謝他們對我們的高要求,感謝他們從不同領(lǐng)域給我們帶來的挑戰(zhàn),讓我們激情的團(tuán)隊有機(jī)會用頭腦與智慧不斷的給客戶帶來驚喜。創(chuàng)新互聯(lián)推出隨州免費(fèi)做網(wǎng)站回饋大家。
主要利用了setTimeout(),遞歸和String.substring();
做出的效果就像是有一個打字員在打字.
!doctype html
html lang="en"
head
meta charset="UTF-8"
meta name="Generator" content="EditPlus?"
meta name="Author" content=""
meta name="Keywords" content=""
meta name="Description" content=""
titleDocument/title
/head
body bgcolor="#ccc" onload="printer();"
h2 align="center"文本自動輸出/h2
br
br
hr width="400" color="black"
br
form align="center"
textarea cols="50" rows="30" id="text" style="background-color:#FF99CC; color: #330033; cursor: default; font-family: Arial; font-size: 18px" wrap=virtual/textarea
/form
/body
script type="text/javascript"
//獲取textarea對象
var text=document.getElementById("text");
//要輸出的內(nèi)容
var str=" 傳統(tǒng)的HTML語言不能開發(fā)交互式的動態(tài)網(wǎng)頁,而JavaScript卻能很好的做到這一點。JavaScript是一門相當(dāng)簡單易學(xué)的網(wǎng)絡(luò)化編程語言,通過把她和HTML語言相互結(jié)合起來,能夠?qū)崿F(xiàn)實時的動態(tài)網(wǎng)頁特效,這給網(wǎng)頁瀏覽者在瀏覽網(wǎng)頁的同時也提供了某些樂趣。";
var pos=0;
//利用遞歸和setTimeout()實現(xiàn)文字輸出
function printer(){
text.value=str.substring(0,pos)+"|";
//判斷是否到達(dá)結(jié)尾.如果是則一秒后再來一遍.
if(pos++str.length){
pos=0;
setTimeout("printer()",1000);
}else{
setTimeout("printer()",50);
}
}
/script
/html
方法二:JavaScript實現(xiàn)打字電腦打字效果
span id="demo"/span
script defer
var text="JavaScript實現(xiàn)的打字效果" //預(yù)定文字
var delay=200 //文字出現(xiàn)的時間間隔
var i=0 //初始化變量 i
function scrollit(){
//設(shè)置 id 為 demo 的對象內(nèi)的文字為從變量 text 的 0 開始到 i 間的文字加"_"
demo.innerText=text.slice(0,i++)+"_"
if(itext.length){ //當(dāng) i 大于 text 的文本長度時
i=0 //重設(shè) i 為 0,使文字重新從第一個文字出現(xiàn)
//延時執(zhí)行scrollit()函數(shù),delay*10是為了讓顯示完整文字的時間長一點
setTimeout("scrollit()",delay*10)
}
//否則在delay毫秒后再次執(zhí)行scrollit()函數(shù)
else setTimeout("scrollit()",delay)
}
scrollit() //調(diào)用scrollit()函數(shù)
/script
方法三:html xmlns=""
head
title標(biāo)題頁/title
script language=javascript
var layers =document.layers;
var style=document.all;
var both=layers||style;
var idme=908601;
if(layers)
{ layerRef='document.layers';styleRef ='';}
if(style)
{ layerRef='document.all';styleRef = '.style';}
//開始參數(shù)的定義
function writeOnText(obj,str)
{
if(layers)with(document[obj])
{ document.open();document.write(str);document.close();}
if(style)eval(obj+'.innerHTML=str');
}
var dispStr=new Array("證監(jiān)會稱將嚴(yán)查利用內(nèi)幕信息牟取不當(dāng)利益行為!"); //要出現(xiàn)的文本
var overMe=0;
//逐字顯示的方法
function txtTyper(str,idx,objId,objStyle,color1,color2,delay,plysnd)
{
var mystr='',strchar='';
var skip=200;
if (both idx=str.length) {
if (str.charAt(idx)==''){ while(str.charAt(idx)!='') idx++;}
if (str.charAt(idx)==''str.charAt(idx+1)!=' '){ while (str.charAt(idx)!= ';')idx++;}
mystr = str.slice(0,idx); //返回數(shù)組從開始到指定位置的字符串
strchar = str.charAt(idx++);//當(dāng)前地址的字符
if (overMe==0 plysnd==1)
{
//針對瀏覽器的不同,調(diào)用不同的顯示方法
if (navigator.plugins[0]){
if(navigator.plugins["LiveAudio"][0].type=="audio/basic" navigator.javaEnabled())
{document.embeds[0].stop();
setTimeout("document.embeds[0].play(false)",100);}
} else if (document.all){
ding.Stop();
setTimeout("ding.Run()",100);}
overMe=1;}else overMe=0;
writeOnText(objId, "span class="+objStyle+"font color='"+color1+"'"+mystr+"/fontfont color='"+color2
+"'"+strchar+"/font/span");
setTimeout("txtTyper('"+str+"', "+idx+", '"+objId+"', '"+objStyle+"', '"+color1+"', '"+color2+"', "+delay+" ,"+plysnd+")",delay);}}
function init()
{txtTyper(dispStr[0], 0, 'div1', 'style1', '#66CCBB', '#000000', 400, 0);}
/script
BODY onload=init()
DIV class=style1 id=div1/DIV
/BODY
/html
比如說頁面中原來的代碼是這樣的:
script type="text/javascript"
//這里是具體的javascript代碼;
//這里是具體的javascript代碼;
//這里是具體的javascript代碼;
//這里是具體的javascript代碼;
//這里是具體的javascript代碼;
//.........;
/script
你就可以把第一行和最后一行之間的全部內(nèi)容剪切粘貼到記事本,然后保存為新文件,文件名比如是myjsfile.js
這時候原頁面的代碼就變成了
script type="text/javascript"
/script
再把它改為如下就OK了:
script type="text/javascript" src="myjsfile.js"
/script
我來用jquery寫一段~提示有淡出效果~嘿嘿~希望采納
-------------------------------------------------
script src="" type="text/javascript"/script
script type="text/javascript"
$("#Text1").keyup(function(){
var str = $(this).val();
var regstr = /^\w{3,30}$/;//3-30位由數(shù)字 字母 下劃線組成的字符串
if(str==""){
$("#CheckArea").fadeOut();
return false;
}
if(!regstr.test(str)){
$("#CheckArea").html('用戶名非法!');
}
else{
$("#CheckArea").html('ok!');
}
$("#CheckArea").fadeIn("slow");
});
/script
網(wǎng)站欄目:長文javascript,長文短教 教學(xué)的策略研究
網(wǎng)頁URL:http://chinadenli.net/article31/dsshpsd.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供小程序開發(fā)、服務(wù)器托管、網(wǎng)站制作、云服務(wù)器、微信公眾號、品牌網(wǎng)站制作
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)