Javascript:showModalDialog開啟的視窗在提交後怎樣自動關閉?

在showModalDialog中有一個FORM,想讓使用者提交此表單後直接關閉此視窗,本來想用JAVASCRIPT很簡單的,但調試了半天,雖然原視窗關閉了,但總是新彈出一個空白視窗。查了一番,找到一個解決方案:在showModalDialog開啟的視窗中加入<base target="_self"/>並且設定form的target為"",如:        <form method="post" action="order.do" name="orderForm"

一棵JavaScript寫的樹- My FlyBean V1.00,支援動態增加,刪除,剪下,插入,複製,複選框,回調等功能

//文檔樹對象 var tree = new FlyBean("", "treeParent"); //樹中節點連結預設目標框架 tree.setTarget("mainFrame"); tree.setShowCheckbox(true); //節點複選框選中時,選中其所有的子孫節點, //節點複選框取消選中時,取消選中其直接子節點

優雅絕妙的Javascript跨域問題解決方案

關於Javascript跨域問題的解決方案已在之前的一片文章中詳細說明,詳見:http://blog.csdn.net/sfdev/archive/2009/02/13/3887006.aspx;除了文中提到的3種解決方案之外,在今年的baidu

javascript 獲得頁面寬度

<script type="text/javascript" language="javascript">var s = "";s += "\r\n網頁可見地區寬:"+ document.body.clientWidth;s += "\r\n網頁可見地區高:"+ document.body.clientHeight;s += "\r\n網頁可見地區寬:"+ document.body.offsetWidth +" (包括邊線的寬)";s += "\r\n網頁可見地區高:"+ docu

麻雀雖小,五髒俱全:研究一下JavaScript的函數回調機制

1、背景Javascript中的回呼函數,相信大家都不陌生,最明顯的例子是做Ajax請求時,提供的回呼函數,實際上DOM節點的事件處理方法(onclick,ondblclick等)也是回呼函數。在使用DWR的時候,回呼函數可以作為第一個或者最後一個參數出現,如:function

JavaScript__proto__原型鏈深入分析

JavaScript__proto__原型鏈深入分析在一上篇文章<<JavaSctipt之prototype原型深入分析: prototype的屬性是副本,引用,還是固定的尋找方式?>>,我們已經得出結論:從自身延原型鏈向上尋找的方式:  訪問對象object.xxx的屬性時,如果object自己沒有xxx屬性,則向上延原型鏈尋找,如果找到,則輸出,沒找到,則輸出undefined.PS: 因為每個對象和原型都有一個原型(注:原型也是一個對象 ),對象的原型指向對象的父,

注意判斷js中使用Regex的逸出字元,到底是對誰進行轉義!!!

前言:前一段時間,對如下一段特殊符號進行測試,js中有一段代碼如下:[`~!@#$^&*()=|{};:'".,[\]./?~@#&*{}]結果發現不能匹配\,於是沒有多想,便將代碼修正為[`~!@#$^&*()=|{};:'".,[\\]./?~@#&*{}]結果發現,js運行這段代碼時出錯!!!----------------------------------------------------------原因:這裡的符號這段代碼根本沒有要對  " \ ”

javascript 系統檔案夾檔案操作(很強大哦)

前期在.net 下進行系統操作,同樣的功能實現起來非常複雜,沒想到用javascript竟然如此簡單,所以在網上搜尋了代碼並加以改進。function PathList(path) { var fso = new ActiveXObject("Scripting.FileSystemObject"); var fldr = fso.GetFolder(path); var fd = new

javascript 擷取系統硬體資訊

Win32_Processor // CPU 處理器 Win32_PhysicalMemory // 實體記憶體 Win32_Keyboard // 鍵盤 Win32_PointingDevice // 點輸入裝置,如滑鼠 Win32_DiskDrive // 硬碟 Win32_CDROMDrive // 光碟片磁碟機 Win32_BaseBoard // 主板 Win32_BIOS // BIOS 晶片 Win32_ParallelPort // 並口 Win32_SerialPort //

(補充版)簡簡單單的分頁方案:javascript+Struts+Hibernate

前幾天有朋友問給定一個數,用它來構造一個2維數組,當時想用它來在頁面管理頁碼倒不錯!按寧增勿改的原則:1:在原JS代碼中加幾個了全域變數,最終的全域變數列表為:<script type="text/javascript">...//<![CDATA[var globalLink;var pageArray;var currentPage;var totalPage; 原來的兩個函數不變,再加幾個函數:function pageStruct(paran,e){  var one=

JavaScript函數對象

JavaScript學習總結:1:聲明式函數//在載入頁面時,只解析一次.隨後無論參數的變化如何,調用次數多少:使用的都是同一個函數對象文法:function functionName(param1,...paramN){      function statements;}  2:匿名函數//每次請求調用時,都解析(動態重構)文法:var variable = new Function("param1",..."paramN","function

淺談JavaScript程式設計語言的編碼規範[ 轉]

JavaScript 程式設計語言作為最流行的用戶端指令碼語言,深受Web開發人員愛戴。JavaScript文法靈活,簡單易懂,對代碼的格式的要求也相對鬆散。也正因為如此,JavaScript 的編碼規範也往往被輕視,開發過程中修修補補,最終也就演變成為後續維護人員的惡夢。為了此種惡夢不再發生,IBM進階軟體工程師王丹丹對 JavaScript

JavaScript 對象和字串之間的轉換

JavaScript 對象定義方式1. var obj = new Object()<!--Add by oscar999--><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><HTML><HEAD><TITLE> New Document </TITLE><META NAME="Author"

Javascript 數組迴圈遍曆之forEach

1.  js 數組迴圈遍曆。數組迴圈變數,最先想到的就是 for(var i=0;i<count;i++)這樣的方式了。除此之外,也可以使用較簡便的forEach 方式2.  forEach 函數。Firefox 和Chrome 的Array 類型都有forEach的函數。使用如下:<!--Add by oscar999--><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><HTML&

Javascript模組化編程系列三: CommonJS & AMD 模組化規範描述

CommonJS Module 規範    CommonJS 的模組化規範描述在Modules/1.1.1 中目前實現此規格的包有:Yabble,CouchDB,Narwhal (0.2), Wakanda, TeaJS (formerly v8cgi), CommonScript, PINF JS Loader, SeaJS, ArangoDB, sorrow.js注意,這裡並沒有找到

JavaScript 之arguments、caller 和 callee 介紹

1.前言arguments, caller ,   callee 是什嗎?在javascript 中有什麼樣的作用?本篇會對於此做一些基本介紹。2. argumentsarguments:  在函數調用時, 會自動在該函數內部產生一個名為 arguments的隱藏對象。 該對象類似於數組, 但又不是數組。可以使用[]操作符擷取函數調用時傳遞的實參。<!--by oscar999 2013-1-16--> <!DOCTYPE html PUBLIC "-//W3C//DTD

Javascript 給頁面元素添加事件函數探討

前言HTML 本身就有事件觸發的屬性,比如 onclick, onmouseover ,....。 直接看Code(註: 本文都以onclick 來做例子)<!--Add by oscar999--><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><HTML><HEAD><TITLE> New Document </TITLE><META

JavaScript 之call , apply 和prototype 介紹

1. 前言為什麼將這三個概念放在一起說。原因是這些是會在實現js 繼承會需要使用到的2. call 和 applycall 和 apply 的作用基本類似, 都是去執行function並將這個function 的context替換成第一個參數帶入。 兩者的不同是call 必須將function 的參數一一帶入,而 apply  只要在第二個參數帶入一個數列。function fn( arg1, arg2,... ){ // do something}fn( arg1, arg2,...

Javascript 時間操作匯總

Date 對象介紹JS 有專門處理日期和時間的對象。Date 對象屬性:屬性描述FFIEconstructor返回對建立此對象的 Date 函數的引用。14prototype使您有能力向對象添加屬性和方法。14Date 對象方法:方法描述FFIEDate()返回當日的日期和時間。13getDate()從 Date 對象返回一個月中的某一天 (1 ~ 31)。13getDay()從 Date 對象返回一周中的某一天 (0 ~ 6)。13getMonth()從 Date 對象返回月份 (0 ~ 11

JavaScript建立與讀寫本地檔案(IE&Firefox)

在IE下,可以使用ActiveXObject來實現 var fso = new ActiveXObject("Scripting.FileSystemObject"); var f1 = fso.CreateTextFile("test.csv", true); f1.WriteLine("Hello"); f1.WriteBlankLines(1); //換行 f1.Close();這裡可以使用相對位址, 要想知道檔案的絕對路徑的話,

總頁數: 3271 1 .... 621 622 623 624 625 .... 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.