473,399 Members | 3,401 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,399 software developers and data experts.

IE browser embedded in outlook vs refresh

Overview:
I have a custom web app that has an 'Inbox' that refreshes every 30 seconds.

One user uses Outlook to host the web page.

Using IE, the refresh works fine. If the user is working in another window,
the
web page quietly refreshes in the background.
Hosted in Outlook, the refresh causes Outlook to come to the front on
every refresh. Or in XP, causes the toolbar icon to flash.
Either way, it is very irritating.

We can refresh *images* using JavaScript, a timer, and SRC=url.jpg
without grabbing focus, but not the IFrame page.

Question:
Is there another way to refresh that doesn't cause Outlook to grab focus?

Details:
There are two pages involved:
1) The "parent" page contains various controls and an IFrame.

2) The "child" pages are loaded into that IFrame.
One child page, the 'Inbox', needs to refresh every 30 seconds, so we've got
a META tag to take care of this inside the child page:
<META HTTP-EQUIV='Refresh' CONTENT='30; URL=CallList.aspx?filter=inbox'>
We've also tested a snippet of javascript that sets the src attribute of the
IFrame tag to its own location. Both ways (and also doing a refresh of the
parent page itself) result in the following behavior:
In XP, whenever the page (which is being viewed from inside Outlook's
embedded IE browser) is refreshed, Outlook's icon in the taskbar flashes for
a moment and stays highlighted. On the analysts' machines, it assumes focus
altogether. In testing, I set the timeout to every 5s, and I did notice
Outlook get impatient and grab my current window's focus once or twice.

To see this in action, go to Outlook and:
1) right-click on Mailbox, Add a New Folder, give it a name, OK.
2) right-click on the new folder, Properties, Home Page
3) Check 'Show home page', and enter http://www.superbowl.com/scores for the
address.
4) Click on the new folder to make the page active

Alternately, check View|Toolbars|Web to make sure that the address box is
available.
Enter http://www.superbowl.com/scores for the address and hit return.

5) Put another window in front of Outlook
6) Wait about 1 minute for the page to refresh.
When it does, Outlook should pop to the front. Hope you weren't trying to
respond to this post, or get any work done. 8:-)
--
Thanks,
Brad.


Nov 19 '05 #1
0 1661

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

19
by: Jay | last post by:
I'm trying to refresh browser when some new information is available in DB. is there any way to force to refresh browser? Thanks. -Kev
14
by: Nick K. | last post by:
I am looking for architecture to push information from a server to a client browser. This information would be in the form of an alert. What I do not want to do is have the browser be on a timer...
6
by: hb | last post by:
Hi, Would you please tell me how to detect if the client's browser is closed? I need such event to trigger a database modification. Thank you hb
4
by: Joseph | last post by:
I know about writing CGI application using Perl and Apache to refresh a static webpage that displays on the browser. But now i have an application requirement that I hope someone can help me. ...
15
by: tshad | last post by:
I was looking for a way to handle refreshes (user pressed refresh button) and found a piece of code to check if a Web page was refreshed but I can't get it to work. The code is:...
2
by: Nalin Gupta | last post by:
Hello, I am newbie to web programming, though a did bit 10 years back. I have to do this for embedded device, which is running some simple minimal web server as of now. On browser, I need to...
10
by: Bill Nguyen | last post by:
I would like to be able to get an active browser window to refresh the URL (reload) every 5 minutes. Is it possible in VB.NET? Thanks Bill
1
by: pvogel | last post by:
Hi Folks, I've got an asynchronous pluggable protocol (APP) handler implemented (based on the excellent work here: http://www.codeproject.com/aspnet/AspxProtocol.asp) that works absolutely...
5
by: NEWSGROUPS | last post by:
I know that I can import data from my Outlook inbox by going to File -Get External Data -Import -Select Files Of Type Outlook() etc... using the wizard but can this be done systemically via VBA...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.