用javascript指令碼將當地時間轉換成其它時區

指令碼|轉換 毫無疑問,用JavaScript指令碼可以通過直接查看使用者的時鐘,方便地在網頁上顯示本地時間。但是,如果你想顯示不同地區的時間—--例如,如果你的本部在別的國家,你想查看“本國”時間而非當地時間,又該怎麼辦呢?要做到這一點,必須進行各種時間計算才能將當地時間轉換為目的時間。本文將解釋如何進行這些計算。第一步:事情的第一步是獲得當地時間。在JavaScript中,這無疑可以通過初始化一個Data()對象來輕鬆完成。// create

javascript加密解密7種方法

加密|解密   

javascript 實用的一些技巧

技巧  1. oncontextmenu="window.event.returnValue=false" 將徹底屏蔽滑鼠右鍵<table border oncontextmenu=return(false)><td>no</table> 可用於Table 2. <body onselectstart="return false"> 取消選取、防止複製3. onpaste="return

javascript裡的條件判斷

條件     JavaScript 是一種可以在瀏覽器中啟動並執行指令碼語言,是一種弱語言(相對於C,C#,JAVA而言),只要是電腦語言就會使用到條件判斷式,而JavaScript作為一種“弱”語言,它的條件判斷常常令人困惑不解,特別是有其它強語言編程經曆的人來說,更是不可理喻!高手和無惑的人別取笑,我自己也曾經有一段時間鬱悶過。先寫一個例子吧: var s = "meizz";if (s &&

javascript 時鐘: javascript顯示一個時鐘

<html><head><script type="text/javascript">function starttime(){var today=new date()var h=today.gethours()var m=today.getminutes()var s=today.getseconds()// add a zero in front of

javascript dtree: javascript樹型菜單 dtree

js代碼很簡潔,但是實現了所有樹形菜單應有的功能,安裝和使用都很簡單,特別是從資料庫恢複成一棵樹變得非常容易。下載包裡內建一些常用表徵圖,只需簡單的操作,就可以實現看起來相當專業的樹形菜單。 詳細介紹應用dtree構建一個javascript樹型菜單及其中參數配置說明這幾天寫了個網站,用了一個javascript寫的樹型菜單,有網友問我要這個代碼,很奇怪,瞭解一下,原來網上很多文章都在討論js樹型菜單,看了幾個執行個體,發現確實沒有我用的這個好,因此baidu了一下,略作整理,希望大家

javascript 調試: javascript調試技巧之:快速定位

趕緊總結一下javascript的調試技巧,這次首先是“快速定位”篇。快速定位,其實就是快速定位程式的錯誤,所以也算是調試。這個在實際的碼代碼時往往比較實用。大多數情況下,你的js代碼不多(少於1000行),只要能迅速發現代碼的錯誤,往往不用複雜的調試。關於常用的快速定位方法,我總結了一下幾點,歡迎大家補充。1. 使用alertalert其實比較實用。本地調試中,在合適的位置寫alert,打出來一些變數,雖然比較土,但是往往事半功倍!另外有一個alert技巧,想看看一個對象中的屬性和它

JavaScript簡單的滑鼠拖動執行個體:自動吸附執行個體

文章簡介:JavaScript滑鼠拖動+自動吸附執行個體。 學了幾天的JavaScript,自己動手做了一個簡單的滑鼠拖動的執行個體,拖動過程中科自動檢測與目標容器的距離,在一定的距離範圍內可以自動將被拖動的元素加入到目標容器中,希望對開始學習javascript的童鞋有用……先看看效果圖(Chrome、FireFox、Opera、Safari、IE9測試通過):效果圖(虛線框:目標對象 藍色填充透明框:臨時拖動對象

Javascript數組的排序:sort()方法和reverse()方法

文章簡介: JavaScript中的數組排序。 JavaScript提供了sort()方法和reverse()方法,使得我們可以簡單的對數組進行排序操作和逆序操作。其中:1.JavaScript的sort()中如果沒有指定比較函數,則預設會按照字元的編碼順序進行升序排序。也就是說如果我們想要對數值進行排序得到的不一定是我們想要的結果。2.Javascript的reverse()將數組中的元素逆序。先看看上面的第一點,如果有一個數組arr=[1,6,3,7,9],使用arr.

Javascript建立自訂對象:建立Object執行個體添加屬性和方法

文章簡介:建立自訂對象的最簡單的方式就是建立一個Object執行個體,然後再為它添加屬性和方法. 建立自訂對象的最簡單的方式就是建立一個Object執行個體,然後再為它添加屬性和方法,如下所示:var person = new Object();person.name = "Nicholas";person.age = "29"person.job = "Software

javascript日期驗證

以下方法[chekDate]驗證類似"YYYY-MM-DD"格式的日期輸入.包括日期實際性驗證. 若日期正確,返回true;否則返回false. function checkDate(theDate){ var reg = /^\d{4}-((0{0,1}[1-9]{1})(1[0-2]{1}))-((0{0,1}[1-9]{1})([1-2]{1}[0-9]{1})(3[0-1]{1}))$/; var result=true;

Javascript教程:RegExp建構函式

文章簡介:ECMAScript通過RegExp類型來支援Regex。 ECMAScript通過RegExp類型來支援Regex。var expression = /pattern / flags;其中的模式(pattern)部分可以是任何簡單會複雜的Regex,可以包含字元類、限定符、分組、向前尋找,以及反向引用。每個Regex都可帶有一個或多個標誌(flags),用以標明Regex的行為。三個標誌:g

Javascript執行個體教程:DOM方法建立和修改表格

文章簡介:Javascript執行個體教程:DOM方法建立和修改表格. <table>元素是HTML中最複雜的結構之一。要想建立表格,一般都必須涉及表示表格行、儲存格、表頭等方面的標籤。由於涉及的標籤多,因而使用核心DOM方法建立和修改表格往往都免不了要編寫大量的代碼。假設我們要使用DOM來建立下面的HTML表格:<table border="1" width="100%"> <tbody>

Javascript執行個體教程:childNodes在瀏覽器中的表現

文章簡介:IE和FireFox中的childNodes區別!!  Javascript中,相信大家都試過用getElementsByTagName和childNodes來實現對節點的遍曆。但是getElementsByTagName對複雜的DOM結構遍曆明顯不如用childNodes,因為childNodes能更好的處理DOM的層

Javascript教程:innerText屬性在Firefox實現的執行個體

文章簡介:為firefox實現innerText屬性。 很多代碼寫了又忘忘了又寫,很浪費,所以決定養成做筆記的習慣。知識點:0、為什麼要innerText?因為安全問題 1、為firefox dom模型擴充屬性

Javascript執行個體教程:網頁中移動拖拽的JS屬性

文章簡介:做移動、拖動時常用的js屬性. 1.clientHeight, clientWidth: 這兩個屬性大體上顯示了元素內容的象素高度和寬度.理論上說這些測量不考慮任何通過樣式表加入 元素中的頁面邊界,邊框等. 2.clientLeft,clientTop: 這兩個返回的是元素周圍邊框的厚度,如果不指定一個邊框或者不定位改元素,他的值就是0. 3.scrollLeft,scrollTop: 如果元素是可以滾動的,可以通過這倆個屬性得到元素在水平和垂直方向上滾動了多遠,

Javascript執行個體教程:JS典型階乘遞迴函式

文章簡介:js遞迴函式調用自身時的保險方式。 來自js進階程式設計一個典型階乘遞迴函式:function fact(num){if (num<=1){return 1;}else{return num*fact(num-1);}}以下代碼可導致出錯:var anotherFact = fact;fact = null;alert(antherFact(4));

Javascript執行個體教程:滑鼠事件的自訂捲軸

文章簡介:物件導向——自訂捲軸,配合滑鼠事件;估計錯誤很多. 物件導向——自訂捲軸,配合滑鼠事件;估計錯誤很多,大家幫忙找找茬吧!<!DOCTYPE HTML> <html lang="en-US"> <head> <meta

用Javascript製作站內搜尋器

javascript     用JavaScript做的站內搜尋不僅編程實現、維護起來很簡單,而且它能在用戶端瀏覽器直接執行,無須伺服器的支援,也可以省去申請有指令碼執行許可權空間的麻煩。所以,只要你願意動手,有個人首頁就能有自己的站內搜尋。下面讓我們共同來做一個基於JavaScript的站內搜尋的指令碼,可不要小看它,做完了你就知道它的好處了。    

Javascript原廠模式:函數createPerson()

文章簡介:原廠模式是軟體工程領域一種廣為人知的設計模式,這種模式抽象了建立具體對象的過程。考慮到在ECMAScript中無法建立類,開發人員就發明了一種函數,用函數來封裝以特定介面建立對象的細節. 原廠模式是軟體工程領域一種廣為人知的設計模式,這種模式抽象了建立具體對象的過程。考慮到在ECMAScript中無法建立類,開發人員就發明了一種函數,用函數來封裝以特定介面建立對象的細節,如下面的例子所示:function createPerson(name, age, job)

總頁數: 3271 1 .... 2537 2538 2539 2540 2541 .... 3271 Go to: 前往

聯繫我們

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

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

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.