瀏覽器javascript學習筆記

CodeCode highlighting produced by Actipro CodeHighlighter

javascript地區列印代碼

這段代碼是我從Highcharts的代碼中改造出來的,非常感謝Highcharts的作者,先鏈上Highcharts的地址http://www.highcharts.com/,(Highcharts的統計圖代碼非常棒,功能超強大,大家可以試試)!下面附上js地區列印的代碼/****************************************功能代碼******************************/(function(){window.JPrint = {print:

一次驚險的javascript經曆,汗,現在想想都後怕

在開發一個繳費交易時,先發送查詢請求到系統A,系統A返回一個字串格式的欠費金額,因為是定長的,所以都是前補0,本來需要先做處理的,但是由於查詢結果如果是欠費的,客戶發起繳費交易時,會送給系統B的格式,與系統A返回的是一樣的,因此就原樣儲存然後上送,可是在系統測試時,卻發現了一個奇怪的現象,系統A返回的查詢結果中,欠費金額是“00000100”,上送後,卻變成“00000064”了,金額是以分為單位的,所以欠費1元的,變成上送繳費時是0.64元了,剛開始一直不得其解,後面才知道這是javascri

Debug IE中的JavaScript

預設的script debugging是被關閉的, 要開啟需要:Tools->Internet Options…->Advanced->Disable Script Debugging 在XP SP2上, 選項被拆分成了兩項:Tools->Internet Options…->Advanced->Disable Script Debugging (Internet Explorer)Tools->Internet

“被”夭折的翻譯——《CoffeeScript: Accelerated JavaScript Development》

前些日子圖靈的傅志紅 老師聯絡我,說讓我翻譯《CoffeeScript: Accelerated JavaScript

Twitter發布基於組件的輕量級JavaScript架構——Flight

Twitter發布了Flight項目。Flight是一個輕量級的、基於組件的JavaScript架構,可以將行為映射到DOM節點上。Twitter將其用在自己的Web應用上,Twitter基於MIT許可證開放了Flight的原始碼,同時提供了一個示範應用,還提供了用於解釋如何設定Flight、如何開始建立、測試和調試組件的文檔。。Flight團隊這樣解釋為什麼要開發Flight:Flight與其他現有架構的不同之處在於:對於web應用,它不會預先規定或提供任何特定呈現或提供資料的方法。對於請求如

一些有用的javascript指令碼塊

摘自網路,轉來轉去的,也不知道作者是誰了//函數名:chksafe//功能介紹:檢查是否含有"'",'"',"/"//參數說明:要檢查的字串//傳回值:0:是  1:不是function chksafe(a){  return 1;/* fibdn = new Array ("'" ,""", "、", ",", ";", "/"); i=fibdn.length; j=a.length; for (ii=0;ii<i;ii++) { for (jj=0;jj<j;jj++)  { 

Materail 指令碼的設計(JavaScript 3)

[img]http://www.blogcn.com/User12/antsam/Upload/20041217142710.jpg [/img] 這是一幅關於JavaScript中四個重要組成的關係:Runtime、Script、Context和Object 其中有一點必須注意的是:object可以在不同的context之間共用。在使用JS的過程中你肯定會想到,怎麼樣在一個JS檔案中調用另外一個JS檔案中定義的函數或變數?

javascript與記憶體

1. 致命的string     javascrip的string,類似.net 的string,大string操作費CPU,費記憶體.     替換方法:Array,但首先應該避免大string的各種操作.2.unwise的DOM      重複的innerhtml操作&createElement操作對記憶體的消耗巨大.      innerHTML操作如果處理不當,很容易形成memory leak.       替換方法:            1.不要使用innerhtml.   

javascript數組[摘]

1、數組的建立var arrayObj = new Array(); //建立一個數組var arrayObj = new Array([size]); //建立一個數組並指定長度,注意不是上限,是長度var arrayObj = new Array([element0[, element1[, ...[, elementN]]]]); 建立一個數組並賦值    第二種方法建立數組指定了長度,但實際上所有情況下數組都是變長的,也就是說即使指定了長度為5,仍然可以將元素儲存在規定長度以外的,注意:

javascript線程類比

在javascript中,是沒有線程的,只能類比一個了,前些日子寫了個,現在把它貼出來。  thread.js: /** * 線程管理類 * @author zxub 2006-06-12 */function Thread(_task,_delay,_times){    this.runFlag=false;    this.busyFlag=false;    this.taskArgs=Array.prototype.slice.call(arguments,3);        if 

利用js方法實現html靜態頁面間參數傳遞

利用js方法實現html靜態頁面間參數傳遞 aa.htm是參數輸入介面bb.htm是參數接收處理介面aa.htm<html><head></head><body><script>function submit(){var input1 = document.getElementById("inputid");window.open("b.html?inputStr=" +

Google Maps JavaScript API V3 一個Bugger. 不能把地圖的DIV放在table中

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Map.aspx.cs" Inherits="Map" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html

Flex 與 JavaScript 互動

Flex 與 JavaScript 互動,主要依靠Flex的ExternalInterface,其提供了addCallBack和call方法.下面的例子將示範Flex調用javascript,和javascript調用Flexjavascript代碼:代碼Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->function hello(param) { 

javascript + activex + html

原文:http://webcache.googleusercontent.com/search?q=cache:gEXjOGFD9PEJ:stackoverflow.com/questions/5620324/mailto-with-html-body+mailto+html&cd=18&hl=zh-CN&ct=clnk&gl=cn<html><head> <script type='text/javascript'

關於JavaScript中apply與call的用法意義及區別

JavaScript中有一個call和apply方法,其作用基本相同,但也有略微的區別。先來看看JS手冊中對call的解釋:call 方法調用一個對象的一個方法,以另一個對象替換當前對象。call([thisObj[,arg1[, arg2[,   [,.argN]]]]])參數thisObj可選項。將被用作當前對象的對象。arg1, arg2,  , argN可選項。將被傳遞方法參數序列。說明call 方法可以用來代替另一個對象調用一個方法。call

用戶端的JavaScript指令碼中擷取伺服器端控制項的值 及ID

ASP.NET 拾萃——伺服器端控制項篇(一)技巧一:在用戶端的 JavaScript 指令碼中擷取伺服器端控制項的值 以前,當我們需要在指令碼裡訪問頁面內一個對象的時候,一般都是通過對象的 id 或 name。就像這樣—— <!--Test.html--> // ... function getText() {   return document.form1.Text1.value; // Text1就是對象的 id } // ... <INPUT id="Text1"

JS實現div自動滾動

用JS實現div的自動滾動。代碼如下: 1<div id="show" style="overflow:hidden;height:210px;"> 2</div> 3<script> 4function startmarquee(lh,speed,delay){  5  var t;  6  var oHeight = 210; /**//** div的高度 **/ 7  var p=false; 8  var

javascript中的prototype方法使用說明(詳解)

我的網站低層網頁用的是中文檔案名稱,這個我帶來了不少麻煩,因為搜尋引擎收錄的網站地址編碼不同,這樣正好使瀏覽器不能識別我網站中運用的JS分頁,JS分頁檔案有一個方法prototype,我不太熟悉所以從網上找來一些資料學習,現在把這些資料拿出來和大家一起學習分享!~prototype 是在 IE 4

關於javascript中擷取座標的參數

 //擷取座標位置  function getpos(e) {      var t=e.offsetTop;      var l=e.offsetLeft;      var height=e.offsetHeight;      while(e=e.offsetParent) {          t+=e.offsetTop;          l+=e.offsetLeft;      }  }   假設 obj 為某個 HTML 控制項。obj.offsetTop 指 obj

總頁數: 3271 1 .... 365 366 367 368 369 .... 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 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。