JavaScript加密解密的實現方法

       在做網頁時(其實是網頁木馬呵呵),最讓人煩惱的是自己辛辛苦苦寫出來的用戶端IE啟動並執行javascript代碼常常被別人輕易的拷貝,實在讓自己的心裡有點不是滋味,要知道自己寫點東西也挺累的......^*^

javaScript實現圓形時鐘秒針同步代碼

實現代碼比較簡單:  代碼如下複製代碼 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html

JavaScript 資料容量單位轉換(kb,mb,gb,tb)

例如,當我們提到“資料轉送速度”和“硬碟儲存空間”的時候,KB代表1000(103);而提到記憶體或者CPU快取容量的時候,KB代表1024(210),這是因為在這裡是按照位元組碼地址儲存的。在實際應用中,我們經常需要將位元組碼轉換為KB、MB、GB等等,這裡使用JavaScript對位元組碼進行轉換:  代碼如下 複製代碼

javascript實現浮動視窗

javascript效果:  一個不停浮動的圖片,遇到瀏覽器的任何一邊,就會改變浮動的方向,如同一個彈球一樣。這種效果主要用於網站廣告,代碼如下,將以下代碼儲存為htm檔案就可以運行了。<div id="img" style="position:absolute; left:35px; top:556px; width:120; height:172"><im

如何用javascript實現拷貝,粘貼的功能

拷貝可以使用:對象.createTextRange().execCommand("copy")命令,你可以用: window.clipboardData.setData("text",內容的來源) 這裡內容的來源例如要取得文字框ID為y裡的文本複製到剪下板,這裡寫y.value 粘貼其實就是目標對象的value屬性=y.value 剪下是以選擇為基礎的,先必須建立選擇地區,如有個文字框ID為a,要剪下裡面的文本需要:

javascript用斷行符號鍵實現Tab鍵功能

先看下面例子的效果:  <INPUT TYPE="text" NAME=""><br>  <INPUT TYPE="text" NAME=""><br>  <INPUT TYPE="text" NAME=""

JavaScript擷取視窗可視地區的寬高的例子

在jQuery中我們很容易就可以擷取整個瀏覽器視窗可視地區的寬高:  代碼如下複製代碼 alert($(window).height()); //瀏覽器時下視窗可視地區高度alert($(document).height());

javascript中document.getElementById的常用例子

改變 HTML 屬性如需改變 HTML 元素的屬性,請使用這個文法:   代碼如下複製代碼 document.getElementById(id).attribute=new value 本例改變了 元素的 src 屬性:  代碼如下複製代碼 <img id="image" src="smiley.gif" alt="" /> <script

JavaScript變數(局部/全域)的詳解

局部 JavaScript 變數在 JavaScript 函數內部聲明的變數(使用 var)是局部變數,所以只能在函數內部訪問它。(該變數的範圍是局部的)。您可以在不同的函數中使用名稱相同的局部變數,因為只有聲明過該變數的函數才能識別出該變數。這麼一個貼子說明了“有var”和“無var”的差別:  代碼如下複製代碼 // These are both globalsvar foo = 1;bar =

淺析JavaScript中this的用法

真正去解釋this這個東西的時候,才發現不是這麼簡單,花了一些時間,寫了幾個小demo,讓我們來一探究竟。恩,以人為鏡,可知得失,看來這句話是很有道理的。如果是一個全域的function,則this相當於window對象,在function裡定義的各種屬性或者方法可以在function外部存取到,前提是這個function需要被調用。  代碼如下複製代碼 <script

Javascript的範圍的學習筆記

前言:之前看過一句話說,如果不能把所學知識向一個人解析清楚,說明其實自己也沒弄懂。  代碼如下複製代碼 先上三段說明範圍的代碼//==========例1==========   var scope='global'; function fn(){     alert(scope);     var scope='local';     alert(scope); } fn();

javascript常用的程式碼片段(學習筆記)

擷取DOM對象   代碼如下複製代碼 function getel(e) {    if (document.getElementById) {        return document.getElementById(e);    } else if

JavaScript之web通訊的例子

web通訊,一個特別大的topic,涉及面也是很廣的。因最近學習了 javascript 中一些 web 通訊知識,在這裡總結下。文中應該會有理解錯誤或者表述不清晰的地方,還望斧正!一、前言1. comet技術瀏覽器作為 Web 應用程式的前台,自身的處理功能比較有限。瀏覽器的發展需要用戶端升級軟體,同時由於用戶端瀏覽器軟體的多樣性,在某種意義上,也影響了瀏覽器新技術的推廣。在 Web 應用程式中,瀏覽器的主要工作是發送請求、解析伺服器返回的資訊以不同的風格顯示。AJAX

javascript中正則replace 匹配替換變數的方法

先來個最基礎的,看下面代碼  代碼如下複製代碼 var str = 'sasldfjlkdsjf';console.log(str.replace(/sa/, '')); //sldfjlkdsjf這樣就可以替換掉str字串中的sa,現在如果sa是一個變數呢?  代碼如下複製代碼 var reg = 'sa';那麼console.log(str.replace(/reg/, ''));//這樣肯定是不對的     &

JavaScript實現XML與JSON互轉代碼

最近在開發線上XML編輯器,打算使用JSON做為中間格式。因為JSON相對於XML,有著容易閱讀、解析速度快、佔用空間小等優點,更易於在WEB上傳遞資料。但在實際使用中還是發現了一些易於忽略的細節,對於需要嚴格保證XML原始結構的情況,在轉換成JSON時需要一些注意。XML轉換成JSON的格式大概如下:  代碼如下複製代碼     //XML形式    <article>   

javascript/JS限制textarea字數

 代碼如下複製代碼 function textdown(e){  textevent = e ;  if(textevent.keyCode == 8)  {    return;  }  if(document.getElementById('text').value.length >= 180)   {   

JavaScript數組中sort方法

這也是一般情況下建議的方式,因為不知道不同的 js 引擎在不傳遞排序函數的時候,會按照什麼方案進行排序。例如:  代碼如下 複製代碼 var colors = ['red', 'green', 'blue', 'yellow', 'white'];

JavaScript點擊按鈕倒計時的例子

Html代碼:  代碼如下複製代碼 <input type="button" id="btn" value="免費擷取驗證碼" /> js代碼 :  代碼如下複製代碼 <script type="text/javascript">var wait=60;function time(o)

javascript截取字串函數的用法

substr(start[,length])表示從start位置開始取length個字串例子  代碼如下複製代碼 var str = "0123456789"; alert(str.substr(0));---------------"0123456789" alert(str.substr(5));---------------"56789" alert(str.substr(10));--------------&

JavaScript中非同步、單線程和隊列執行個體介紹

這是我第一次明白 JavaScript 的非同步、單線程、隊列這幾個概念,感謝 Async JavaScript 一書。非同步計時函數首先從非同步計時函數 setTimeout 說起:  代碼如下複製代碼 var begin = new Date();//代碼開始setTimeout(function(){    var end = new Date();    alert('陳三你好,這個程式已經運行了' +

總頁數: 3271 1 .... 1713 1714 1715 1716 1717 .... 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.