JavaScript, Unicode, Base 64 編碼與解碼

今天在新浪瀏覽一條視頻新聞,本想把視頻檔案下載下來,一看網頁原始碼,才發現裡面的 Js 指令碼代碼是亂碼,原來新浪視頻新聞的 JS 指令碼原來是加密的。後來查閱了一些資料瞭解了大概加密和解密方法。  以下應該不少人看過並都知道加密解密的原理了,不過怎麼我按方法製作,但加密功能卻無效呢? 看來還是得需要用M$的編碼器 Script Encoder 來進行編碼。編碼器 Script Encoder 下載:簡體中文版:

從 XSLT 樣式表調用 JavaScript

這篇技巧文章使用 Apache Project 的 Xalan Java 2 轉換引擎及其實現(請參閱 參考資料)。總體概念對於任何實現都是相同的,XSLT 建議書並未要求任何特殊實現方法。除了 Xalan,在您的 CLASSPATH 上包含還需要 js.jar 檔案(參閱 參考資料),它包含了 JavaScript 實現,還需要 bsf.jar 檔案,它是 Xalan 發行版的一部分。來源文件樣式表文檔樣本記載了猜數遊戲中的項,其中猜數者從 1 到 100

5 JavaScript Best Practices

JavaScript is an extremely powerful and flexible scripting language. Unfortunately flexible, for many people, means fallible. I am going to highlight 5 best practices that you can use in any JavaScript project. These are very broad, I will follow up

在JavaScript裡嵌入大量字串常量的方法

  在JavaScript檔案裡嵌入大量字串常量是經常遇到的事。有時為了省事,就把一些介面的HTML和CSS直接寫在JS檔案裡。數量少還好,多的話就密密麻麻的一坨文字,講究美觀的文藝青年們,會用大量的字元串連符號甚至加上縮排,強制換成好幾行。例如:var html = '<div>' + '<p>Hello</p>' + '<p>World'</p>' +

javascript-集錦(定時更新)

個例樣本:toolTip相容IE5+和FF:  http://www.walterzorn.com/tooltip/tooltip_e.htm#download支援IE與FF的右鍵菜單:http://melin.javaeye.com/blog/57139JS通用資料檢驗類:http://www.javaeye.com/topic/30759實用的javascript樣本塊:http://www.pconcool.com/default.asp?cateID=3js樣本收集(超多,總有你需要的)

JavaScript 上萬關鍵字瞬間匹配

  發一篇之前寫的文章,平時還是經常用到的,尤其是河蟹詞特別多的聊天系統裡。  -------------------------------------------------  提到關鍵字搜尋,首先聯想到的無非就是使用一些indexOf,replace之類的字元函數,最多加上一些Regex而已.實現起來雖然很簡單,但是這背後的效率問題可曾仔細考慮過?例如論壇中的關鍵字過濾,一般情況下需過濾的關鍵字數量及檢測的文本長度都不大,所以這一瞬間的過程沒有太多值得關注的地方。但若關鍵字數量不在是屈指可

Javascript跨域訪問解決方案

由於安全方面的考慮, Javascript 被限制了跨域訪問的能力,但是有時候我們希望能夠做一些合理的跨域訪問的事情,那麼怎麼辦呢?這裡分兩類情況:         一、基於同一父域的子域之間頁面的訪問                  參見如下 3 個 domain 域:1 、 taobao.com          2 、 jipiao.taobao.com         

Javascript 非同步編程

這可能是個比較深的話題。何謂非同步?籠統地說,非同步在javascript就是延時執行。嚴格來說,javascript中的非同步編程能力都是由BOM與DOM提供的,如setTimeout,XMLHttpRequest,還有DOM的事件機制,還有HTML5新增加的webwork,

又一款 javascript 代碼最佳化工具 UglifyJS

冒著被人罵的風險發來首頁,要是我火星了。請無視我吧…… jquery 1.5 發布的時候 john resig 大神說所用的代碼最佳化程式從Google Closure切換到UglifyJS,新工具的壓縮效果非常令人滿意。 UglifyJS 是一個服務端node.js的壓縮程式。據說很黃很暴力…… 我測試了一下壓縮率確實比較高。 所以值得寫篇文章推薦下。 -----------------------------------------------------------------------

JavaScript 事件模型總結

1: 0級DOM包括IE,FF,Safari等主流瀏覽器均支援,也是最經常使用的事件模型It's easy to use, and also we are frequently using it.2: Level 2 DOMEvery mainstream browsers supports the level 2 APIs except IE.Evnt Spread: step 1: capturing, spread to DOM node from "document", if any

JavaScript 中的 this, call, apply, bind…

今天無意間在這裡看到一篇說js中this的文章,看後滿是疑問。。。作者使用this.xxproperty取某些屬性得到了undefined等一系列非意料中的結果於是認為導致這種情況是因為之前有過對this.propertyX賦值從而改變了this所至。。。好吧...一: this看這個代碼當然要取到button dom

如何用javascript擷取文字框,下拉框,單選框的對應值或者將值賦給它們

如何用javascript擷取文字框,下拉框,單選框的對應值或者將值賦給它們?雪原虎 發佈於:2007-10-22 00:32CodeCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/

[JavaScript]頁面動態添加Object元素及ActiveX控制項事件關聯

引言:  一個網頁上如果有聲明一個Object元素,假設是某個證件閱讀機的ocx ActiveX控制項。頁面聲明如下:<object id="TEST" classid="clsid:AAAAAAAA-AAAA-AAAA-AAAA-AAAAAAAAAAAA" width="0"

[JavaScript]javascript判斷使用者點了滑鼠左鍵還是右鍵[轉載]

轉載自http://hi.baidu.com/sbdnpgk/blog/item/f183e21218ba98d9f6039e7c.htmlIE 下 onMouseDown 事件有個 events.button 可以返回一個數值,根據數值判斷取得使用者按了那個滑鼠鍵 events.button==0 預設。沒有按任何按鈕。 events.button==1 滑鼠左鍵 events.button==2 滑鼠右鍵 events.button==3 滑鼠左右鍵同步選取

[JavaScript]關閉編輯視窗時提示

下面講講部落格園採用的方案(代碼直接複製部落格園的)//全域變數: 標記當前頁面是否需要提示(你也可以聲明是否已提交儲存)var g_blnCheckUnload = true;//在提交儲存的按鈕用戶端時間中調用此方法, 修改標誌位為不需要提示function BypassCheck() { g_blnCheckUnload = false; }window.onbeforeunload = function() { if(g_blnCheckUnload) //注意: 直接return字串,

[JavaScript]用指令碼檢測使用者是否把網站加入信任網站

需求:系統要求使用者佈建信任網站,否則會出現一些莫名其妙的故障(這個和系統使用ActiveX控制項有關,也和啟動並執行網路環境的域策略有關)以下整理自[1][2]:實現原理:信任網站的安全層級較低,預設可以使用未標記為安全的ActiveX(包括用戶端OCX應用), 你的網站一定是使用了一個不安全的activeX,所以只能在信任網站使用。所以,你只需用JAVASCRIPT檢測一下頁面的activeX是否被載入和運行,如果正常,即表明加入信任網站,否則,就不是,給使用者彈出提示即可。

[JavaScript]實現“查看選中部分的原始碼”功能

對FireFox的擴充ScrapBook儲存選定文字、圖片的功能高度興趣。感覺應該是DOM操作,才能做得這麼完美。可以做到只保留需要的部分內容,將多餘的廣告、圖片等佔用體積的東西都去除了(如果使用匯出功能的話,就可以看到效果;抓取還是整個頁面的內容都有,裡面有多個index.html,查看的是選定內容的那個html)。其實我想實現的是,將這部分選定內容,發送到郵箱的功能。於是,聯想到瀏覽器的一個功能:查看選中部分的原始碼。CSDN[1]上有關於這方面的討論。參考文檔:[1]討論:急~~:Fire

[JavaScript]onDomReady 方法[轉載]

注意window.onload和onDomReady的區別轉載自:http://www.geekdaily.net/2007/07/27/javascript-windowonload-is-bad-mkay/摘錄其中的實現代碼//create onDomReady Eventwindow.onDomReady = DomReady;//Setup the eventfunction DomReady(fn) {//W3C if(document.addEventListener) {

[JavaScript]URL編碼和解碼[轉載]

轉載自: http://blog.csdn.net/lne818/archive/2008/03/12/2172432.aspx在使用url進行參數傳遞時,經常會傳遞一些中文名的參數或URL地址,在幕後處理時會發生轉換錯誤。在有些傳遞頁面使用GB2312,而在接收頁面使用UTF8,這樣接收到的參數就可能會與原來發生不一致。使用伺服器端的urlEncode函數編碼的URL,與使用用戶端javascript的

總頁數: 3271 1 .... 339 340 341 342 343 .... 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.