IE網頁對話框中Postback新開窗口問題的解決方案

問題描述:

最近搞個公文流轉的項目,在一些操作上使用了IE網頁對話框,不過發現在使IE網頁對話框的時候不管是.net的Postback、上面的超鏈接、JS方式的頁面跳轉,都會導致IE新開一個窗口出來。

解決方案:

首頁准備好兩個頁面,一個是帶iframe的頁面(這裏我稱爲A頁面),一個是原來IE網頁對話框要調用的頁面(這裏我稱爲B頁面)。

A頁面的iframe內容指向B頁面,然後在打開IE網頁對話框的時候加載A頁面,這個時候不管B頁面是Postback、頁面跳轉什麽都不會導致新開窗口了。

其實原理就是在原來的方式加了個“中間層”,原來打開IE網頁對話框的時候頁面調用順序爲:

IE網頁對話框->加載B頁面

現在側爲:

IE網頁對話框->加載A頁面->再由A頁面的iframe加載B頁面

IE浏覽器打不開?原因及解決方案-網頁浏覽
  常見的浏覽器打不開解決方案有:  一、網絡設置的問題  這種原因比較多出現在需要手動指定IP、網關、DNS服務器聯網方式下,及使用代理服務器上網的。仔細檢查計算機的網絡設置。  二、DNS服務器的問題  ...查看完整版>>IE浏覽器打不開?原因及解決方案-網頁浏覽
 
我的IE也能多窗口浏覽網頁
  Mathon、GreenBrowser這些浏覽器因爲支持多窗口浏覽,省去了在已經打開的多個網頁之間來回切換的麻煩。其實,只要使用一款專門爲IE設計的插件程序,也可以在IE中實現多窗口浏覽網頁了。下面我們就來看看具體的實...查看完整版>>我的IE也能多窗口浏覽網頁
 
我的IE也能多窗口浏覽網頁
  Mathon、GreenBrowser這些浏覽器因爲支持多窗口浏覽,省去了在已經打開的多個網頁之間來回切換的麻煩。其實,只要使用一款專門爲IE設計的插件程序,也可以在IE中實現多窗口浏覽網頁了。下面我們就來看看具體的實...查看完整版>>我的IE也能多窗口浏覽網頁
 
Mysql與JSP網頁中文亂碼問題的解決方案
  從使用JSP開始,中文亂碼問題就一直不斷,苦不堪言。這次在項目開始之前,我們要解決的第一個問題就是把mysql的中文亂碼問題搞定。   軟件及環境:Windows XP(2000), j2sdk1.4.2, Tomcat 5.0.25, mysql 4.1, E...查看完整版>>Mysql與JSP網頁中文亂碼問題的解決方案
 
Mysql與JSP網頁中文亂碼問題的解決方案
自從以前學習JSP開始,中文亂碼問題就一直不斷,苦不堪言。這次在項目開始之前,我們要解決的第一個問題就是把mysql的中文亂碼問題搞定。經過多天的努力,終于成功的解決了中文亂碼問題,特寫在這裏,以備後用。軟件...查看完整版>>Mysql與JSP網頁中文亂碼問題的解決方案
 
在對話框中顯示網頁,並屏蔽掉IE的彈出式菜單
在對話框中顯示網頁並不是個新鮮的話題,但要將IE的那個討的厭的彈出式菜單去掉,可不是件容易的事,可能很多的程序員都作過嘗試,顯然地,捕獲WM_RBUTTONDOWN,WM_RBUTTONUP,WM_CONTEXTMENU,消息以及重載PreTrans...查看完整版>>在對話框中顯示網頁,並屏蔽掉IE的彈出式菜單
 
在對話框中使用網頁輸入數據
此對話框使用了IE5附帶的DHTMLEdit控件。. 頭文件//{{AFX_INCLUDES()#include "dhtmledit\dhtmledit.h"//}}AFX_INCLUDES#if !defined(AFX_PARAMDLG_H__0655C0B1_BEAD_4F17_AAAC_506C1D07D073__INCLUDED_)#define AFX...查看完整版>>在對話框中使用網頁輸入數據
 
單獨控制IE WebControl裏面的Treeview的幾個動作的Postback
在使用這個TreeView是經常需要將動作PostBack到服務器端來做一些數據操作,如OnExpanded或者SelectIndexChange等。TreeView控件提供了一個AutoPostBack的屬性來設置這個TreeView是否需要進行PostBack的動作來讓後台操...查看完整版>>單獨控制IE WebControl裏面的Treeview的幾個動作的Postback
 
單獨控制IE WebControl裏面的Treeview的幾個動作的Postback
在使用這個TreeView是經常需要將動作PostBack到服務器端來做一些數據操作,如OnExpanded或者SelectIndexChange等。TreeView控件提供了一個AutoPostBack的屬性來設置這個TreeView是否需要進行PostBack的動作來讓後台操...查看完整版>>單獨控制IE WebControl裏面的Treeview的幾個動作的Postback
 
 
回到王朝網路移動版首頁