顯示具有 JavaScript 標籤的文章。 顯示所有文章
顯示具有 JavaScript 標籤的文章。 顯示所有文章

2014/09/05

[速報?] Chrome 於 37 版(37.0.2062.103)開始不支援 showModalDialog

中午更新了 37.0.2062.103 版,發現自家的系統怎麼點很多按鈕都沒反應 0rz

把版號跟 showModalDialog 查了一下之後發現了這個內容


The web platform has evolved organically over the past two decades, slowly growing new capabilities and APIs. Many features that are added are great ideas that enable web developers to make even better applications. But some APIs turn out, in retrospect, to be mistakes. Over time, the platform accretes more bad APIs, which makes it harder to add new browser features, confuses web developers, and even introduces security bugs. showModalDialog is a bad API that we deprecated earlier this year, and in Chrome 37 we will disable support for it by default.
showModalDialog was first introduced in Internet Explorer 4 and although it was never formally standardized, over time most other browsers added support for it. It allows applications to show a dialog of HTML content that freezes all other content while showing. showModalDialog is not a commonly used API: based on our usage countersless than 0.006% of pages use it.

哭哭...  

連結的下面一點點是有提到說  Enterprise Policy setting to re-enable showModalDialog 

可以透過連結裡面的說明來重新開啟 showModalDialog 的功能到 2015/05之前

但最好是客戶買了系統之後會乖乖聽話讓我們改 client 的機碼

我們敢講客戶的資安規則搞不好還不允許,應該正常來說都不會允許....

2014/04/18

[MEMO] inkml homework


InkML(Ink Markup Language、墨水標記語言)用於表達數字墨水數據的可擴展標記語言的數據格式,這類數據的輸入是通過作為多通路系統組成部分的電子筆或輸入筆。


2014/01/21

[心得] UltraWebGrid 全選時的效能問題

公司的 Grid 設定每一個 Row 前面會有一個 Checkbox,checkbox 按下去時會去觸發一個 onclick 事件,去檢查所選中的 Rows 的值來判斷畫面上的某些功能作用 or 不作用

另外產品也另外做了一個控件,負責處理全選/全不選等等,該控件的功能為選取(取消選取)全部的checkbox,並且用 fireEvent (for IE) 觸發每 Row 上 checkbox 的 onclick 事件去檢查畫面上的功能於目前的狀態是否適用

素晴らしいです ~~!


2013/12/26

[筆記] 使用標準 HTML DOM 物件取代 document.all 集合

最近在幫公司一個很老的案子處理相容 IE9 的升級工作

除了外購元件必須升級可以對應 IE9 的版本之外,也順道料理了 document.all 這個集合

 (我知道 IE11 出了但是公司產品的外購元件除非換掉不然不知道有沒有完整的IE11解決方案哭哭....)

大致上 memo 一下 document.all 應該要用哪些標準的 HTML DOM 方法來取代

2013/03/11

jQuery get(0)

小囿 你那天問的東西我有找到

內文是

You can access the raw DOM element with:

$("table").get(0);
or more simply:

$("table")[0];


2013/01/22

深入理解JavaScript系列文章 by 汤姆大叔

這實在是太牛啦 XDDD

http://www.cnblogs.com/TomXu/archive/2011/12/15/2288411.html


2012/02/21

Regular Expression in JavaScript

出處:http://blog.roodo.com/rocksaying/archives/2670695.html

^
寫在 pattern 第一個位置時,表示其後一符號必須出現在字串開頭的位置。寫在
 pattern 中間位置時則為否定之意,表示字串中不可有 ^ 之後一符號的內容。

$
寫在 pattern 最後一個位置時,表示其前一符號必須出現在字串尾端的位置。寫在
 pattern 中時無特別意義。

*
表示字串中有 0 到無數個其前一符號的內容。

+
表示字串中有 1 到無數個其前一符號的內容。

?
表示字串中有 0 到 1個其前一符號的內容。

{ }
表示前一符號在字串中的重覆次數。例如 /A{2}/ 表示 'A' 重覆兩次 (即 'AA') ;
/A{2,}/ 表示字串含有 2 到無數多個 'A' ;/A{2,5}/ 表示含有 2 到 5 個 'A' 。

.
表示一個任意字元。

[ ]
表示字串含有括號中任一字元的內容。可以 - 表示一組連續字元,例如 /[a-z]/,
/[0-9]/ 。注意, [] 僅代表一個字元,例如 /[abc]/ 表示 'a' 或 'b' 或 'c' ,而不
是 'abc' 。

( )
表示一個 sub pattern ,符合 sub pattern 的字串內容會被存放在匹配陣列中,並依序
指派數字代表此 sub pattern 。可以此數字在 pattern 的其他地方引用內容,例如
 /The h([0-9]) means Title (\1)/ 表示第 1 個 sub pattern 是 0 到 9 的任一字元
,而 \1 表示匹配的內容。故 'The h1 means Title 1', 'The h2 means Title 2' 到
 'The h9 means Title 9' 符合規則。

\
表示轉義 (escaping) ,將其後的字元視為一般字元。例如要表示字串中含有 '/' 字元
時,就必須寫作 /\// 。

|
「或」意,字串中含有 '|' 之前一符號或後一符號的內容。例如 /image\.(jpg|png)/
表示 'image.jpg' 或 'image.png' 。通常會用 () 括住 '|' 的前後符號。

\d
表示任何一個數字,意同 [0-9] 。

\D
表示任何一個非數字,意同 [^0-9] 。

\w
表示任何一個字元與數字以及 '_' ,意同 [a-zA-Z0-9_] 。

\W
表示任何一個 \w 以外的字元。

\s
表示任何一個空白符號,包括 \t, \v 等。

\S
表示任何一個非空白符號。



--

尾軟的MSDN上也有詳細的說明

http://msdn.microsoft.com/zh-tw/library/ae5bf541

--
※ 發信站: 批踢踢兔(ptt2.cc)
◆ From: 114.36.49.171