Time of Update: 2018-12-06
先看一個樣本 用javascript擷取url網址資訊 Java代碼 <script type="text/javascript"> document.write("location.host="+location.host+"<br>"); document.write("location.hostname="+location.hostname+"<br>"); document.write("location.href="+location.
Time of Update: 2018-12-06
突然在項目裡要用到javascrip二維數組,一查,發現,javascrip沒有二維數組.那咱辦呢,沒有就沒有,只好通過其它辦法來做相似的功能. 第一種辦法就是用一維數組來類比二維數組.感覺這樣不是很好,有點麻煩,而且容易出錯 第二種辦法:將一維數組的分項又定義為一個一維數組. 這種辦法看起來似乎不錯,主要實現方法如下: javascript定義二維數組的方法 javascript本身只支援一維數組, 有時非要用到二維數組的時候, 可以將一維數組的分項又定義為一個數組,
Time of Update: 2018-12-06
引用: http://blog.csdn.net/codemon/archive/2004/12/04/204398.aspx 首先我們簡單定義一個OO中關於繼承和重載定義的子集(不完整定義) 繼承 : 子類擁有其父類的方法和屬性 重載 : 子類可以重新定義從其父類繼承而來的方法 在C++ Class中的繼承和重載通過以下簡潔方式表現 class CParent //父類 { public : string str; //屬性 virtual void
Time of Update: 2018-12-06
四:JavaScript處理$.browser() 判斷瀏覽器類型,返回boolen值$(function(){ if($.browser.msie) { alert("這是一個IE瀏覽器");} else if($.browser.opera) { alert("這是一個opera瀏覽器");}})當頁面載入式判斷瀏覽器類型,可判斷的類型有msie、mozilla、opera、safari$.each(obj, fn)
Time of Update: 2018-12-06
keycode 8 = BackSpace BackSpacekeycode 9 = Tab Tabkeycode 12 = Clearkeycode 13 = Enterkeycode 16 = Shift_Lkeycode 17 = Control_Lkeycode 18 = Alt_Lkeycode 19 = Pausekeycode 20 = Caps_Lockkeycode 27 = Escape Escapekeycode 32 = s
Time of Update: 2018-12-06
代碼Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--><script language="javascript">//顯示縮圖function DrawImage(ImgD,width_s,height_s){/*var width_s=139;var height_s=104;*/var image=new Image();image.
Time of Update: 2018-12-06
需將網站設為信任網站。 try{ var shell = new ActiveXObject("WScript.Shell"); //讀註冊表值var key1 =
Time of Update: 2018-12-06
需將網站設為信任網站。 var fso = new ActiveXObject("Scripting.FileSystemObject"); var shell = new ActiveXObject("WScript.Shell"); var tagFolder = "c:\\Temp";
Time of Update: 2018-12-06
代碼Code highlighting produced by Actipro CodeHighlighter
Time of Update: 2018-12-06
<!--禁止另存新檔--><noscript><iframe scr="*.htm"></iframe></noscript> <!--禁止複製 禁止右鍵--><SCRIPT LANGUAGE=javascript>function click() {}function click1() {if (event.button==2) {alert('禁止右鍵') }}function
Time of Update: 2018-12-06
有朋友問關於用JAVASCRIPT來進行頁面各表單之間的資料傳遞的問題,我以前也寫過,不過從來沒有注意,今天總結了一下,希望能夠給大家一些協助,也協助我總結以前學過,用過的知識。 一,最簡單的就是同一個網頁裡的表單的資料傳遞。 舉個執行個體,一個網頁上有兩個表單,每個表單裡一個文字框,一個按鈕。點按鈕互相對操作對方的文字框的值。我們舉的例子是把一個文字框付給另一個文字框。具體的HTML代碼如下: <title>Untitled Document</title>
Time of Update: 2018-12-06
主要是為了熟悉javascript中在date對象html代碼如下:<div id="showTime"></div>javascript 代碼如下:時間顯示格式為:2011-04-04 星期二 12:09:34function startTime() {try{var today = new Date();var year = today.getFullYear();var month = checkNum(today.getMonth()+1);var date =
Time of Update: 2018-12-06
首先看全部完整代碼:<!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 content="text/html; charset=utf-8"
Time of Update: 2018-12-06
由於各瀏覽器對css以及js支援的差異性,我們在做前端開發時,經常需要先檢測瀏覽器的類型及版本,然後會對各自的差異性來寫代碼!下面的checkBrowser()函數主要檢測了三種瀏覽器(IE, firefox, chrome),其它的瀏覽器的檢測有興趣的朋友可以自行添加檢測代碼!HTML部分代碼: (頁面載入時執行檢測函數)<body onload="checkBrowser()"><p id="userAgent"></p><p
Time of Update: 2018-12-06
在javascript中有兩種注釋方式:單行注釋: //多行注釋: /* */注釋主要是為了讓我們編寫的程式更具有可讀性,也便於他人來進行二次修改看下面的例子,我們給Regex用/* */注釋了,運行時發布報了一個語法錯誤1 /*2 var rm_a = /a*/.match(s);3 */所以說塊級注釋是不安全的,如果在我們的代碼中犯了這樣的錯誤,很難去排查所以最好是用單選注釋// 取代多行注釋 /* */
Time of Update: 2018-12-06
每種語言都有它特別的地方,對於JavaScript來說,使用var就可以聲明任意類型的變數,這門指令碼語言看起來很簡單,然而想要寫出優雅的代碼卻是需要不斷積累經驗的。本文利列舉了JavaScript初學者應該注意的七個細節,與大家分享。1. 簡化代碼JavaScript定義對象和數組非常簡單,我們想要建立一個對象,一般是這樣寫的: var car = new Object();car.colour = 'red';car.wheels = 4;car.hubcaps =
Time of Update: 2018-12-06
HTML部分代碼:<ul><li>滑鼠經過時改變背景色</li><li>滑鼠經過時改變背景色</li><li>滑鼠經過時改變背景色</li><li>滑鼠經過時改變背景色</li></ul>javascript部分代碼:當滑鼠經過時,給li添加class="current"類,滑鼠離開時,去除該類,達到改變背景色的目的!window.onload = function()
Time of Update: 2018-12-06
javascript簡單很容易上手,但是有時會被一些小case搞的暈頭轉向。它雖然和主流語言有著相似的文法,但是卻有著太多自己的特性,瞭解這些小特性,你會感覺它很強大,反而就會走向另一個極端。 1,關於script標記不要在<script>標記內部出現</script>,會被html解析成結束標記而產生錯誤。1 <script type="text/javascript">2 alert("</script>"); 3 </
Time of Update: 2018-12-06
js的資料類型:Number、String、Boolean、Undefined、Null和Object。我們在js裡建立的資料一定是以上幾種類型的一種。 1,typeof操作符js提供了typeof操作符來檢測資料的類型,但是typeof操作的結果只會是:number,string,boolean,undefined,object,function中的一個,這個和提供的資料類型是不一致的。 2,undefined類型如果一個變數聲明未賦值之前,它是undefined類型,並且有值是undefi
Time of Update: 2018-12-06
javascript做為一個指令碼語言,像它的前輩一樣提供了操作資料值的操作符,如算術操作符、位操作符、關係操作符和相等操作符。你可以按照其它常用語言如C、C#等一樣來使用js的操作符,但是遠不如此,它的使用對象不僅限於特定類型,可以對任何類型使用,同時在處理時有著很大的不同。 算術操作符 對數字類型執行++、—、+、-操作不用多說了,js可以對其它任何類型執行這個操作,讓我們看幾個執行個體:先聲明一些變數,這些變數是這篇文章中的例子都會用到的: