Javascript進階培訓-Regex

三道測試題:1, var str=“ abbbbacc”;var rs=str.replace(“a”,”0”);    (A)0bbbbacc (B)0bbbb0cc2,var str=“ abbbbacc”;var rs=str.replace(“/a/”,”0”);    (A)0bbbbacc (B)0bbbb0cc 3,var str=“ abbbbacc”;var rs=str.replace(“/a/g”,”0”);    (A)0bbbbacc (B)0bbbb0cc

40種網站常用Javascript技巧

40種網站常用Javascript技巧1. oncontextmenu="window.event.returnValue=false" 將徹底屏蔽滑鼠右鍵<table border oncontextmenu=return(false)><td>no</table> 可用於Table2. <body onselectstart="return false"> 取消選取、防止複製3. onpaste="return false" 不準粘貼4.

IE功能匯總(javascript)

<OBJECT id=WebBrowser height=0 width=0 classid=CLSID:8856F961-340A-11D0-A96B-00C04FD705A2></OBJECT><INPUT onclick=document.all.WebBrowser.ExecWB(1,1) type=button value=開啟 name=Button1> <INPUT

用javascript產生xml

用javascript產生xml文中盡量用上所有的操作和屬性,以作總結 <script language="javascript"> <!-- var doc = new ActiveXObject("Msxml2.DOMDocument"); //ie5.5+,CreateObject("Microsoft.XMLDOM")  //載入文檔 doc.load("C:/Tomcat5/webapps/CBF/b.xml");doc.async = false; doc.reso

JavaScript執行個體教程之把首頁設為首頁、加到收藏夾裡

是不是經常看到這樣的情況,當你按下一個連結,提示資訊就告訴你是否願意把該頁設定為首頁,如果你選擇是,那麼今後開啟瀏覽器的首頁就成為當前頁了。請看一看下面的簡單的原始碼:<a class="chlnk" style="cursor:hand" HREF="#" onClick="this.style.behavior='url(#default#homepage)';this.setHomePage('http://www.5dmedia.com');return false;"

javascript獲得滑鼠的絕對位置

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><html><head><title> New Document </title><meta name="Generator" content="EditPlus"><meta name="Author" content=""><meta name="Keywords"

JAVASCRIPT擷取用戶端IP及MAC地址

利用javascript擷取IE用戶端IP及MAC的實現在做B/S結構的系統時,我們常常需要擷取用戶端的一些資訊,如IP和MAC,以結合身分識別驗證。在ASP.NET中,要擷取伺服器端的MAC很容易,但是要擷取用戶端的MAC的地址確要花費一翻心思,通常的做法是調用Win32API或直接調用nbtstat命令,這樣做有很多問題,而另一種方法就是直接用用戶端指令碼,我們這裡用Javascript,這樣做的好處是不需要伺服器端進行處理,有用戶端自行擷取,傳遞到伺服器端,且速度和可靠性都比在伺服器端擷取

javascript 關聯陣列的一個用法

最近作一些東西,要用到數組,想用字串作為數組的索引,這其實就是關聯陣列了。但是這些字串又是臨時添加進取的,我要從數組取資料的時候,並不知道這些字串都是什麼,如果用數字作索引,那麼字串的資訊就丟失了。最後,通過尋找知道,像對象一樣訪問數組就可以解決問題了。例子如下:function test(){        var oneArray=new Array();        oneArray["first"]="firstValue";        oneArray["second"]="se

Javascript動態建立控制項

 <html><head><title></title><script language="javascript" type="text/javascript">function createElement(tagName, type){   var element = null;   try   {      element = document.createElement('<' + tagName + ' name="'+n

使用Javascript動態建立表格,不同的方法,巨大的已耗用時間差異!

 本來是想測試一下使用Javascript產生一個比較大的表格,大概需要多長時間,一直認為這會是一個比較固定的時間。期間用了幾種不同的方法,發現效率相差太大了。下面是測試的具體說明: 目標:產生一個2000*5的表格,每個儲存格的內容是行號+逗號+列號 方法一:使用createElement產生表格,使用insertRow和insertCell方法產生行列,儲存格的內容使用innerHTML 屬性進行填充。

Javascript 中 ShowModalDialog 的使用方法

 ShowModalDialog函數的功能:開啟一個子視窗,並且可與父視窗相互傳遞資料,它與window.open的最大區別就在於由ShowModalDialog開啟子視窗後,父視窗將不能操作。使用方法:vReturnValue = window.showModalDialog(sURL [, vArguments] [,

javascript 隨機數產生方法

1.使用內建的隨機數發生方法:Math.random(); //該方法產生一個0到1之間的浮點數。Math.floor(Math.random()*10+1); //1-10Math.floor(Math.random()*24);//0-23 2.基於時間,亦可以產生隨機數:var now=new Date(); var number = now.getSeconds(); //這將產生一個基於目前時間的0到59的整數。 var now=new Date(); var number =

用Javascript 編寫 HTML線上編輯器

以前一直不知道好多網站上所說的線上編輯器是怎麼回事,後來在文檔裡發現document 對象的一個方法。document.execCommand(command, false, value);才知道具體原理。一、首先來看一個例子:<DIV contenteditable="true" style="border:dashed blue 2px">Hello World!</DIV>儲存為html網頁,開啟看看,在DIV裡出現了一個游標,這個DIV就變成可以編輯的了。類似的,

用javascript來判斷瀏覽器是否禁止了快顯視窗,並在網頁中以友好的方式來提示網站瀏覽者

用javascript來判斷瀏覽器是否禁止了快顯視窗,並在網頁中以友好的方式來提示網站瀏覽者Pop-up Blocker或其他屏蔽快顯視窗廣告的軟體(如google的工具條)會屏蔽除了除createPopup()之外的從指令碼自動開啟的任何視窗。受此影響的一些常用函數是:window.open(), showModelessDialog(), showModalDialog(), showHelp(), window.external.NavigateAndFind()。用下面的js可以檢測到,

JavaScript 得到當前瀏覽器視窗尺寸大小的指令碼

<body><SCRIPT  LANGUAGE="JavaScript"> var    s  =  "網頁可見地區寬:"+  document.body.clientWidth; s  +=  "/r/n網頁可見地區高:"+  document.body.clientHeight; s  +=  "/r/n網頁可見地區寬:"+  document.body.offsetWeight  +"  (包括邊線的寬)"; s  +=  "/r/n網頁可見地區高:"+ 

javascript 傳遞 ‘-’ 時出錯 換成 ‘&’ ok

function changeid(){var id=document.id1.id11.valueid8=id.split("&")var id1=id8[0]var id2=id8[1]alert(id1)alert(id2)} <select name="id11" onChange="changeid()" style="width:100px;">                  <%                 set

轉js replace(寫得不錯)

大家好!!今晚在華軟G43*宿舍沒什麼事做,把javascript中replace方法講解一下,如果講得不對或不合理是情理之中的事,因為我不是老鳥,也不是菜鳥,我也不知道我當底是什麼鳥??呵~~  replace方法的文法是:stringObj.replace(rgExp, replaceText)

【觀點】學習JavaScript的理由

導讀:文章根據《Why a JavaScript hater thinks everyone needs to learn JavaScript in the next

網頁上加上 頁浮動廣告的一段JS就不管用,是doctype的原因

網頁上加上<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 頁浮動廣告的一段JS就不管用,是doctype的原因doctype的作用

學習JavaScript 的必備 (一),讓您對js的 function, javascript內建對象,this概念及之間的關係不再迷惑。(希望能置為推薦篇,為更多的js初學者關注)

 -------------------該文摘自於匿名教程總結,希望對初學js的同學有協助,因為它解決了我學習js的眾多迷惑。。。 函數是進行模組化程式設計的基礎,編寫複雜的Ajax應用程式,必須對函數有更深入的瞭解。   javascript中的函數不同於其他的語言,每個函數都是作為一個對象被維護和啟動並執行。通過函數對象的性質,可以很方便的將一個函數賦值給一個變數或者將函數作為參數傳遞。在繼續講述之前,先看一下函數的使用文法: 以下是引用片段: function func1(…){…}

總頁數: 3271 1 .... 486 487 488 489 490 .... 3271 Go to: 前往

Beyond APAC's No.1 Cloud

19.6% IaaS Market Share in Asia Pacific - Gartner IT Service report, 2018

Learn more >

Apsara Conference 2019

The Rise of Data Intelligence, September 25th - 27th, Hangzhou, China

Learn more >

Alibaba Cloud Free Trial

Learn and experience the power of Alibaba Cloud with a free trial worth $300-1200 USD

Learn more >

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。