Javascript的翻轉(zhuǎn)器技術(shù)(rollover)。 1.1、Javascript的三個(gè)不能: 1. JavaScript 不允許寫服務(wù)器機(jī)器上的文件。 2. JavaScript 不能關(guān)閉不是由它自己打開的窗口。這是為了避免一個(gè)站點(diǎn)關(guān)閉其他任何站點(diǎn)的窗 口,從而獨(dú)占瀏覽器。 3. JavaScript 不能從來自另一個(gè)服務(wù)器的已經(jīng)打開的網(wǎng)頁中讀取信息。 1.2、Ajax 是一種創(chuàng)建交互式Web 應(yīng)用程序的方式 1.3DOM(Document Object Model):用來表示文檔中對(duì)象的標(biāo)準(zhǔn)模型。 1.4處理事件:事件(event)是用戶在訪問頁面時(shí)執(zhí)行的操作。提交表單和在圖像上移動(dòng)鼠標(biāo)就是兩種事件。
1.5結(jié)構(gòu)、表現(xiàn)、行為: HTML:包含頁面的內(nèi)容和結(jié)構(gòu);CSS:控制頁面的外觀和表現(xiàn);JavaScript:控制頁面的行為。
1.7第一個(gè)javascript的程序:
<html><head><title>Barely a script at all</title><script>//getElementById :就是通過ID來設(shè)置/返回HTML標(biāo)簽的屬性及調(diào)用其事件與方法。用這個(gè)方法基本上可以控制頁面所有標(biāo)簽,條件很簡單就是給每個(gè)標(biāo)簽分配一個(gè)ID號(hào)//innerHTML 屬性設(shè)置或返回表格行的開始和結(jié)束標(biāo)簽之間的 HTMLwindow.onload = function() {document.getElementById ("myMessage").innerHTML = "Hello, Cleveland!";}</script></head><body><h1 id="myMessage"></h1></body></html>
翻轉(zhuǎn)器(rollover):替換(replacement)圖像,這樣就產(chǎn)生了運(yùn)動(dòng)或動(dòng)畫效果 css片段:
顯示簡單的翻轉(zhuǎn)器:
<!DOCTYPE html><html><head><title>A Simple Rollover</title><link rel="stylesheet" href="script01.css"><!-鏈接首先指定當(dāng)用戶單擊圖像時(shí),瀏覽器將轉(zhuǎn)到哪里--></head><body><a href="next.html" onmouSEOver="document.images['arrow'].src='images/arrow_on.gif'" onmouseout=?"document.images['arrow'].src='images/arrow_off.gif'"><img src="images/arrow_off.gif" id="arrow"?alt="arrow"></a></body></html>js代碼
window.onload = rolloverInit;function rolloverInit() {for (var i=0; i<document.images.length;i++) {if (document.images[i].parentNode.tagName == "A") { /*第一部分document.images[i]是當(dāng)前的圖像。它的parentNode屬性是包圍它的容器標(biāo)簽,而tagName 提供容器標(biāo)簽的名稱。所以,圓括號(hào)中代碼的意思是:“對(duì)于這個(gè)特定的圖像,包圍它的標(biāo)簽是A 嗎?”*/setuPRollover(document.images[i]);}}}function setupRollover(thisImage) {thisImage.outImage = new Image();thisImage.outImage.src = thisImage.src;thisImage.onmouseout = function() {this.src = this.outImage.src;}thisImage.overImage = new Image();thisImage.overImage.src = "images/" + thisImage.id + "_on.gif";thisImage.onmouseover = function() {this.src = this.overImage.src;}}1.1框架 
1. 無法獲得關(guān)于用戶的任何真實(shí)信息,比如他們的電子郵件地址; 2. 無法使用cookie 查看用戶硬盤上的內(nèi)容; 3. cookie也無法傳輸計(jì)算機(jī)病毒。
新聞熱點(diǎn)
疑難解答
圖片精選
網(wǎng)友關(guān)注