Hi I need help to solve minimzing IE windows.
Bascially, I have 2 IE windows, let's name it ieA and ieB.
When user click a button on ieA, I need to minimize ieA and show or display ieB.

for minimzing
I have tried calling script function

function Minimize()
window.innerWidth = 100;
window.innerHeight = 100;
window.screenX = screen.width;
window.screenY = screen.height;
alwaysLowered = true;

and calling an exe( in VC++ using Findwindow and showwindow) using process.start()
Both doesn't work.

For displaying existing ie, I've tried calling window.open. It doesn't work too.

Please help. Thank you

Recommended Answers

All 2 Replies

Try this javascript function

function minimize(){
function reshow(){

You need to put a onfocus=reshow() to the body tag. Also, call the minimize() function in onclick event of a button.

A complete example

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="DemoPage6.aspx.cs" Inherits="DemoPage6" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title>Minimize IE</title>
    <script language="javascript">
        show = 1
        function minimize() {
            moveBy(2000, 2000)
            show = 0
        function reshow() {
            if (show == 0) {
                moveBy(-2000, -2000)
                show = 1

<body onfocus="reshow()">
    <form id="form1" runat="server">
        <input id="Button1" type="button" onclick="minimize()" value="button" />

It does minimize the browser by 'disappearing' the window but window cannot be restored by a single click in this case.

For the reshow() part, I need to restore or bring forward another existing browser, not restoring the current minimized browser.
Please help.

Thank you

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, learning, and sharing knowledge.