Time of Update: 2018-12-07
html代碼:View Code <img id="comImg" class="pp" runat="server" alt="預覽" onclick="ShowUp2();" width="100" height="100" style="display: none;" /><div id="comImg_fake" class="pp" style="filter:
Time of Update: 2018-12-07
概述:SilverLight運行瀏覽器時,像Ajax一樣可以在Html頁面通過Javascript調用SilverLight程式內方法。效果:[ScriptableMember]指示可由 JavaScript 調用方訪問的特定屬性、方法或事件。為了調用SilverLight項目中的方法,我們必須指定該方法能否被Javascript調用HtmlPage.RegisterScriptableObject 方法 註冊託管對象以便用於通過 JavaScript
Time of Update: 2018-12-07
前段時間我曾經對JavaScript中的應用技巧進行了收集和總結,形成了以下幾篇文章:JavaScript tips and tricks - 1JavaScript tips and tricks - 2JavaScript tips and tricks - 3JavaScript tips and tricks - 4JavaScript tips and tricks - 5
Time of Update: 2018-12-07
祝賀《JavaScript 秘密花園》中文翻譯被官方正式採納,大家以後可以隨時通過官方網站瀏覽:http://bonsaiden.github.com/JavaScript-Garden/zh/由於這是一個不斷更新的文檔,如果有新的更新或者錯誤修正我會及時更新中文翻譯。這篇文章的起因是有網友提的 Issue: https://github.com/BonsaiDen/JavaScript-Garden/issues/#issue/68大致意思說是原文對 setInterval
Time of Update: 2018-12-07
物件導向與基於對象幾乎每個開發人員都有物件導向語言(比如C++、C#、Java)的開發經驗。 在傳統物件導向的語言中,有兩個非常重要的概念 - 類和執行個體。 類定義了一類事物公用的行為和方法;而執行個體則是類的一個具體實現。 我們還知道,物件導向編程有三個重要的概念 - 封裝、繼承和多態。 但是在JavaScript的世界中,所有的這一切特性似乎都不存在。 因為JavaScript本身不是物件導向的語言,而是基於對象的語言。
Time of Update: 2018-12-07
前兩天在做一個utf-8的網站首頁,上面可以選擇不同國家語言的串連,但奇怪的是點擊中文時彈出的div視窗上的中文亂碼。點擊串連出現的事件和div上出現的文字是通過js調用的。查了半天資料,終於搞定了,解決方案忒簡單以下為引用的內容:<script language="javascript" src="js/phperz.js" type="text/javascript" charset="gb2312"></script>也就是在調用時加一上charset="gb231
Time of Update: 2018-12-07
CodeCode highlighting produced by Actipro CodeHighlighter
Time of Update: 2018-12-07
在物件導向程式設計語言中,對於this關鍵字我們是非常熟悉的。比如C++、C#和Java等都提供了這個關 鍵字,雖然在開始學習的時候覺得比較難,但只要理解了,用起來是非常方便和意義確定的。JavaScript也提供了這個this關鍵字,不過用起來就比 經典OO語言中要"混亂"的多了。 下面就來看看,在JavaScript中各種this的使用方法有什麼混亂之處?
Time of Update: 2018-12-07
經常看到一些網頁中,超連結標籤中<a href=”#”> herf中的“#”改成javascript:void(0);因為#包含了一個位置資訊,預設的錨點是#top 也就是網頁的上端.而javascript:void(0) 僅僅表示一個死連結這就是為什麼有的時候頁面很長瀏覽連結明明是#可是跳動到了頁首,而javascript:void(0)
Time of Update: 2018-12-07
經常看到一些JavaScript的代碼髒亂得無法理解,到處都是屬性和方法,或者一個迴圈套著一個迴圈。但如果使用物件導向就能很好的理清代碼,並方便理解和修改代碼。如果你不希望自己的代碼只有上帝理解的話,就請盡量考慮使用物件導向的模式。譯文本文:到處都是屬性、方法,代碼極其難懂,天哪,我的程式員,你究竟在做什嗎?仔細看看這篇指南,讓我們一起寫出優雅的物件導向的JavaScript代碼吧!作為一個開發人員,能否寫出優雅的代碼對於你的職業生涯至關重要。隨著像Node.js這類技術的發展,你甚至可以在伺服
Time of Update: 2018-12-07
概述 相信很多Web開發人員都知道,在開發Web程式的時候,對於頁面之間的跳轉,有很多種,但是有效跳轉則事半功倍,下面就是我在平時的開發過程中所用到的一些JavaScript跳轉方式,拿出和大家共用一下。 第一種:直接跳轉加參數 <script language="javascript" type="text/javascript">
Time of Update: 2018-12-07
頁面html: <div> <div id="imgShows" runat="server" style="padding-bottom: 10px;"> <div id="demo" style="overflow: hidden; width: 100%; height: 190px">
Time of Update: 2018-12-07
概述 WebBrowser 從 Silverlight 3 開始,您將可以建立在瀏覽器宿主環境外啟動並執行 Silverlight 應用程式。 通過 WebBrowser 控制項,您可以在此宿主環境中顯示 HTML 內容。 您可以在 XAML 或代碼中添加 WebBrowser 控制項。預設情況下,WebBrowser 控制項不具有大小。 因此,您必須指定 Height 和 Width 以使控制項顯示在應用程式中。當 WebBrowser
Time of Update: 2018-12-07
1第一種: 2String.prototype.lTrim = function(){ 3 return this.replace(/^\s*/,""); 4};//去掉左面空格; 5String.prototype.rTrim = function(){ 6 return this.replace(/\s*$/,""); 7};//去掉右面空格; 8String.prototype.Trim = function(){ 9 return this.lTrim().rTri
Time of Update: 2018-12-07
1<div id="div1"></div> 2<div id="div2"></div> 3 4<script> 5function write1(){ 6 var i = 0; 7 for(i=0;i<10;i++){ 8 document.getElementById("div1").innerHTML += Math.ceil(Math.random()*10)+";"; 9 }1
Time of Update: 2018-12-07
使用一篇文章的做法,開始了對SharePoint JavaScript的debugging,發現VS2010中開啟的JavaScript都擠在一起,非常難以閱讀和debug。 筆者記得14 hive\layouts檔案夾下有debug版的JavaScript的。卻不知道如何使用它們。經過研究,發現MSDN上文章的對這個問題進行了描述,摘抄如下。SharePoint Foundation also installs unminified, debug versions of the .js
Time of Update: 2018-12-07
上一篇文章如何對SharePoint裡OOB的JavaScript檔案進行Debug 之一?裡我們解決了載入debug版的javascript的問題,這裡我們將對Ribbon做進一步的研究。 SharePoint 2010的路徑C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\TEMPLATE\GLOBAL\XML下有個XML檔案叫做CMDUI.XML.該檔案定義了Ribbon上的Command的ID,
Time of Update: 2018-12-07
10種JavaScript特效執行個體讓你的網站更吸引人今天的話題是如何改進自己網站的介面或提高網站的視覺體驗,從而讓使用者記憶猶新。我們有三種主要的方法(從難到易):自己動手寫指令碼;使用類似於jQuery和mooTools的JavaScript架構(可以讓編寫代碼變得更容易些);使用能工作於現有的JavaScript架構下的提前預置好的指令碼或那種從頭開始開發的建立者。這篇文章適合那些打算提高工作效率或不願意從頭開發指令碼的人閱讀。這裡收集了10種強大的且容易上手的JavaScript特效來
Time of Update: 2018-12-07
文章目錄 1. 自動匹配高度2. IE6 PNG透明支援4. CSS瀏覽器選取器5. 最小/最大 高度/寬度支援6. 元素垂直/水平置中7. 在IE裡使用Q標籤 們提倡儘可能使用CSS,而且我們常常能做到這一點。現代瀏覽器有很好的CSS支援-這無疑足夠好讓你使用CSS來控制布局和版面設計。但是有時候,某些網頁元素在不同的瀏覽器會出現不同。 如果你不知道原因,不要過於擔心,請研究CSS規則並查看這篇文章:使用CSS來修正一切: 20
Time of Update: 2018-12-07
二、用XMLHttpRequest和window.execScript動態執行a.js,這個方法的優點比較明顯,但效率可能有所下降,沒有測試,有興趣的朋友可以自己測試一下速度。 代碼如下: <script language="javascript"> function bar(u) { var x=window.ActiveXObject?new ActiveXObject("MSXML2.XMLHTTP"):new XMLHttpRequest();