在IE模態視窗中自由檢視HTML原始碼

2021-09-05 14:15:56 字數 778 閱讀 6841

ie提供的模態視窗,在我們製作資料錄入視窗和wizard等功能上,有著非常不錯的應用。不過由於一些安全性上的限制,使得在模態視窗中除錯指令碼變得非常的鬱悶。因為模態視窗不支援物件的選取和右鍵選單,使得我們想察看html**非常的不方便。那麼有什麼辦法可以解決嗎?

雖然我們在製作模態視窗中的頁面時,可以使用普通的ie視窗來訪問其內容和除錯指令碼。可是當我的頁面完成,並裝載入模態視窗並依賴一系列的輸入資料後,我們要對他進行debug,就變得很不方便了。如果我們不想在模態視窗載入的頁面中寫很多測試**,我們只有借助偵錯程式(如:script debugger,vs.net等)才能看到裡面的html**。

前面我們說了,ie對於模態視窗,自動的遮蔽了選擇和右鍵選單的功能。不過這裡也有乙個例外,就是在input type=text和textarea這兩個元素中可以使用其context menu。如下圖:

前段時間我曾推薦過乙個ie的功能擴充套件:《

推薦乙個叫full source的ie功能擴充套件》。

這個擴充套件功能本來是在網頁頁面的context menu中新增一條"full source"的功能,可是非常有趣的是,這個"full source"的擴充套件同時也會被注入上圖的那個context menu中

這樣一來,我們在模態視窗中察看該頁面的html源**就非常的容易了~~

直接將HTML注入IE新視窗中

今天偶然看到一篇老外的blog,講如何直接將html注入到ie的新視窗中去.什麼意思呢?其實就是這樣,在.net中,通過呼叫ie的物件模型 com的 首先在.net中,新增對com的引用,加入microsoft internet controls and microsoft html object ...

在模態視窗中用iframe中載入頁面

頁面修改 窗體內容 style border right 0px border top 0px border left 0px width 100 border bottom 0px height 460px border 0 src 窗體的位址頁面?frame 1 request.querystr...

在Delphi視窗中建立IE風格的選單

是否覺得delphi提供的選單用起來實在沒有美感呢?你可以自己用delphi自帶的vcl控制項實現乙個ie風格的選單!特徵包括 懸浮按鈕 拖動定位 圖形 所有的這些都不需要任何第三方控制項,也不需要大量的程式設計!實現乙個ie風格的選單需要執行以下步驟的工作 1 按正常方式定義乙個普通的選單 2 從...