通過一個小技巧可以讓flash和iframe的在ie下遮擋問題解決
最近在研究一個openlaszlo platform平臺的一個小bug.
發現了一個在ie下很有意思的bug.一般iframe和flash混用經常都會碰到。ie上解決方式大都選擇wmode設定為transparent.但是swf在transparent的情況下,感應不到mouse的事件。必須要把wmode屬性設定為window.此時Bug就出現了。
f當swf被focus的時候,iframe就會被swf檔住。這個時候iframe就看不到了,其實只要通過簡單的程式碼,就能讓iframe活過來。監聽swf的onfocus事件,然後執行如下程式碼
if(iframe.style.display == 'block'){
iframe.style.display == 'none';
iframe.style.display == 'block';
}
測試後ie7 ie8都沒有問題。
相關推薦
通過一個小技巧可以讓flash和iframe的在ie下遮擋問題解決
最近在研究一個openlaszlo platform平臺的一個小bug.發現了一個在ie下很有意思的bug.一般iframe和flash混用經常都會碰到。ie上解決方式大都選擇wmode設定為transparent.但是swf在transparent的情況下,感應不到mou
201671010127 2016—2017-2 通過一個小程序對Java的再認識。
實現 字符串和字符 代碼 generated 字符串的操作 以及 math ext 兩個 學習了將近四周的Java語言,對於Java語言,我也有了更進一步的理解,出於對Java語言的喜愛,我總是喜歡沒事的時候,自己敲一些很簡單的代碼,一邊學習Java語言,一邊對比C語言
關於時間差查詢的一個小技巧
log sele 日期 where integer 時間差 時間 logs sql 求2個時間差,通常用datediff函數:DATEDIFF(datepart,startdate,enddate) startdate 和 enddate 參數是合法的日期表達式
Vue.js 的一個小技巧---利用v-for中的index值,來實現隔行變色
type 樣式 lin class idt title mes har oct 首先定義好樣式,利用v-for中的index值,然後綁定樣式來實現隔行變色效果。 以下為完整代碼,很簡單,但也是個技巧。 <!DOCTYPE html> &
[Python隨筆]Python3輸出時使用print函式的一個小技巧
在編寫程式碼的時候,總是煩著print()沒以前版本的好用了,例如: str="Hello World!" >>>print str 如果想輸出字串str,舊版中只要先輸入print,然後空格+變數名即可 在py3以後,則需要: >>>pr
chrome開發滾動截圖小技巧(pc和移動都可以)
注: 前端開發過程中,需要經常性的擷取開發圖樣給產品或者ui看效果。 半螢幕截圖非常麻煩,所以需要全屏檢視效果 用開發者常用的網站chrome,開啟需要截圖的網頁 使用快捷鍵組合:Alt + Command + I (Mac) || Ctrl + Shift + I
5個小技巧讓你寫出更好的 JavaScript 條件語句
來源:掘金,譯者:Hopsken 連結:https://juejin.im/post/5bb9e3085188255c352d7326 作者:@Jecelyn Yeen 原文:https://scotch.io/tutorials/5-tips-to-write-better-conditi
關於刪除陣列中相同元素的一個小技巧
如果說到刪除陣列中的相同元素,比如這裡定義一個數組var arr=[1,1,2,2,3,3,3],我想要刪除陣列中的2,那麼應該怎麼做呢。大家都會想到使用for迴圈就可以了,of course . var arr=[1,1,1,2,2,2,3,3,3,3]; for (var i
五個小技巧讓你寫出更好的 JavaScript 條件語句
在使用 JavaScript 時,我們常常要寫不少的條件語句。這裡有五個小技巧,可以讓你寫出更乾淨、漂亮的條件語句。 1. 使用 Array.includes 來處理多重條件 舉個栗子: // 條件語句 function test(fruit) { if (
FFT的一個小技巧
蒟蒻的FFT學習筆記IN 對於一般的,我們將兩個多項式相乘,都是開兩個虛數陣列, A , B
通過一個小Trick實現shader的影象識別/影象統計操作
1.簡介 在日常開發中會遇到諸如判斷某張圖的紅色百分比佔多少的問題,由於gpu運算並行的原因並不能對其進行累加操作。網上一些針對此類問題 的做法是將一張大圖分成多個小塊逐步處理並逐步合併: 但我在思考一種更簡便的方法,於是想到在頂點shader裡做判斷檢測,在畫素shader裡獲取結果這樣一個形式: 用
mybatis的一個小技巧與坑
今天在公司開發一個醫院系統時,遇到這樣兩個問題: 第一個問題: 我的一張表主鍵是自增長,主鍵欄位是病人id,還有一個欄位是門診號,門診號需要獲取主鍵的值,把值格式化成“00000000”這種八位數的格式。最開始想了一種方式:先把病人的其他資訊存入表中,然後再讀取id(此時通過比較,讀取最大的
Eclipse小技巧--修改@auther和去掉//TODO
一般當我們新安裝Eclipse時,在類上或方法上面加註釋,會出現這樣的情況。當我們建立構造方法,或者使用try catch程式碼塊時,會出現這種情況。這並不是我們想要的效果,我們希望顯示自定義資訊,那麼如何進行設定呢。Windows--Preferences--Java--C
Java寫一個小日曆練習Calendar和Dated的用法
首先執行效果: 附原始碼: package cn.henu.houyongkang_Calendar; import java.text.DateFormat; import java.text.ParseException; import java.text.Simp
Gson 處理空字串的一個小技巧
在專案開發的過程中,經常會遇到空字串的 json,為了避免遇到空指標的問題,我們往往要進行字串的判空處理,不過如果是使用 Gson,則可以通過自定義 TypeAdapter 來處理空字串的問題 定義一個處理空字串的 TypeAdaper: public class
iOS本地化對於字串可變內容支援的一個小技巧
我們知道iOS對於App本地化支援提供了較方便的介面,我們只需要在本地化支援檔案中設定好各種語言對應的字串就可以了,比如: //英文 “NameString" = "Name"; //中文 "NameString" = "名稱"; 呼叫時使用: let na
輪播圖中計算數字的一個小技巧
最近公司專案中用到了輪播圖,由於公司職責分離,靜態頁面已經寫好了,我只需要負責使用vue新增互動效果即可。我得到的DOM結構如下: <ul> <li class="banner-prev"> <div cl
小技巧:回車和換行
你不知道的程式設計師的注意的細節 今天,我總算搞清楚"回車"(carriage return)和"換行"(line feed)這兩個概念的來歷和區別了。 在計算機還沒有出現之前,有一種叫做電傳打字機(Teletype Model 33)的玩意,每秒鐘可以打10個字元。但是它有一個問題
使用js callback的一個小技巧
提醒:本文最後更新於 3569 天前,文中所描述的資訊可能已發生改變,請謹慎使用。 很多情況下,我們需要跨域讀取資料,或者是呼叫別人json格式的api,都要用到js callback這種機制。通常做法是頁面上定義一個A方法,再呼叫第三方的url並且把回撥函式名A傳過去。這樣做固然沒什麼問題,但有沒
通過一個小故事,理解 HTTPS 工作原理
本文摘錄參考: HTTP 協議由於是明文傳送,所以存在三大風險: 1、被竊聽的風險:第三方可以截獲並檢視你的內容 2、被篡改的危險:第三方可以截獲並修改你的內容 3、被冒充的風險:第三方可以偽裝成通訊方與你通訊 HTTP 因為存在以上三大安全風險,所以才有了 HTTPS 的出現。 HTTPS 涉及到了很