473,320 Members | 2,027 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,320 software developers and data experts.

Two windows: one for IE7 and the other for FF3

DL

The rationale is that certain IE7 features are great while FF3 got
things that IE7 doesn't and the user has both browsers installed (not
assumption but a requirement for "controled" use environment).

Scenario: IE7 is the main browser, from there launch a small FF3, do
stuff and this child window has a hidden field for 'action' as well,
once done, the user switch back to the main IE window, continue doing
stuff, then save and (possibly exit as well), this save action from
the main window, ideally can perform: a) execute the hidden 'action'
of the FF3 child windown; b) execute an action of its own. Hence, for
this to happen, the key question is, how to reference the foreign
window's object (FF3 window here) from the main IE7 window? Oh, you
may ask, first how do you launch the FF3 window session, well, the
application would address that.
Any idea?

TIA.

Oct 19 '08 #1
14 1192

"DL" <ta********@gmail.comwrote in message
news:7d**********************************@m32g2000 hsf.googlegroups.com...
>
The rationale is that certain IE7 features are great while FF3 got
things that IE7 doesn't and the user has both browsers installed (not
assumption but a requirement for "controled" use environment).
You might be better off looking for solutions to the "missing" IE features.
Your proposal to mix IE and FF seems the wrong approach, even for a
"controlled" environment.

Tim

Scenario: IE7 is the main browser, from there launch a small FF3, do
stuff and this child window has a hidden field for 'action' as well,
once done, the user switch back to the main IE window, continue doing
stuff, then save and (possibly exit as well), this save action from
the main window, ideally can perform: a) execute the hidden 'action'
of the FF3 child windown; b) execute an action of its own. Hence, for
this to happen, the key question is, how to reference the foreign
window's object (FF3 window here) from the main IE7 window? Oh, you
may ask, first how do you launch the FF3 window session, well, the
application would address that.
Any idea?

TIA.

Oct 19 '08 #2
DL
On Oct 19, 7:19*pm, "Tim Williams" <timjwilliams at gmail dot com>
wrote:
"DL" <tatata9...@gmail.comwrote in message

news:7d**********************************@m32g2000 hsf.googlegroups.com...
The rationale is that certain IE7 features are great while FF3 got
things that IE7 doesn't and the user has both browsers installed (not
assumption but a requirement for "controled" use environment).

You might be better off looking for solutions to the "missing" IE features.
Your proposal to mix IE and FF seems the wrong approach, even for a
"controlled" environment.

Tim
Scenario: IE7 is the main browser, from there launch a small FF3, do
stuff and this child window has a hidden field for 'action' as well,
once done, the user switch back to the main IE window, continue doing
stuff, then save and (possibly exit as well), this save action from
the main window, ideally can perform: a) execute the hidden 'action'
of the FF3 child windown; b) execute an action of its own. *Hence, for
this to happen, the key question is, how to reference the foreign
window's object (FF3 window here) from the main IE7 window? * Oh, you
may ask, first how do you launch the FF3 window session, well, the
application would address that.
Any idea?
TIA.- Hide quoted text -

- Show quoted text -
Yes, stick with IE for 'everything' is the most desirable/elegant
solution, however, my understanding is, the the "missing" IE feature
is not going to be available any time soon (here we're talking about
in a few months time frame or the like...), building such feature
oneself to include security integration with existing IE, say, IE7,
would be daunting... hence, I opted to this approach, since my last
post I've made substantial progress already... I appreciate your
thought though.
Oct 20 '08 #3
On Oct 19, 11:11 pm, DL <tatata9...@gmail.comwrote:
On Oct 19, 7:19 pm, "Tim Williams" <timjwilliams at gmail dot com>
wrote:
"DL" <tatata9...@gmail.comwrote in message
news:7d**********************************@m32g2000 hsf.googlegroups.com...
The rationale is that certain IE7 features are great while FF3 got
things that IE7 doesn't and the user has both browsers installed (not
assumption but a requirement for "controled" use environment).
You might be better off looking for solutions to the "missing" IE features.
Your proposal to mix IE and FF seems the wrong approach, even for a
"controlled" environment.
Tim
Scenario: IE7 is the main browser, from there launch a small FF3, do
stuff and this child window has a hidden field for 'action' as well,
once done, the user switch back to the main IE window, continue doing
stuff, then save and (possibly exit as well), this save action from
the main window, ideally can perform: a) execute the hidden 'action'
of the FF3 child windown; b) execute an action of its own. Hence, for
this to happen, the key question is, how to reference the foreign
window's object (FF3 window here) from the main IE7 window? Oh, you
may ask, first how do you launch the FF3 window session, well, the
application would address that.
Any idea?
TIA.- Hide quoted text -
- Show quoted text -

Yes, stick with IE for 'everything' is the most desirable/elegant
solution, however, my understanding is, the the "missing" IE feature
is not going to be available any time soon (here we're talking about
in a few months time frame or the like...), building such feature
oneself to include security integration with existing IE, say, IE7,
would be daunting... hence, I opted to this approach, since my last
post I've made substantial progress already... I appreciate your
thought though.
Why not just create your own browser? Seems like it would be less work.
Oct 20 '08 #4
DL meinte:
The rationale is that certain IE7 features are great while FF3 got
things that IE7 doesn't and the user has both browsers installed (not
assumption but a requirement for "controled" use environment).

Scenario: IE7 is the main browser, from there launch a small FF3, do
stuff and this child window has a hidden field for 'action' as well,
once done, the user switch back to the main IE window, continue doing
stuff, then save and (possibly exit as well), this save action from
the main window, ideally can perform: a) execute the hidden 'action'
of the FF3 child windown; b) execute an action of its own. Hence, for
this to happen, the key question is, how to reference the foreign
window's object (FF3 window here) from the main IE7 window? Oh, you
may ask, first how do you launch the FF3 window session, well, the
application would address that.
Any idea?
Sounds pretty gaga.

Gregor
Oct 20 '08 #5
rf

"Gregor Kofler" <us****@gregorkofler.atwrote in message
news:VY*************@nntpserver.swip.net...
DL meinte:
>The rationale is that certain IE7 features are great while FF3 got
things that IE7 doesn't and the user has both browsers installed (not
assumption but a requirement for "controled" use environment).
I've been waiting for you to tell us what these features are. That is, what
does IE7 do that FF(any version) does not and what FF(any version) does that
IE7 does not. I can think of a very large number of such things but I don't
know which ones you intend to rely on.

I really think you are painting yourself into a very small corner. If not
you yourself then the person who has to pick up the pieces when you are gone
from your current position. Your replacement will IMHO very often get that
WTF feeling.

And what about people who buy new windows computers, the ones that ship with
vista and IE8? Another page for them? Or are you going to retrofit IE7 into
those computers under your "controlled" use environment. Recipe for total
disaster.

In any case there is no way at all you are going to reference anything in a
FF windew from IE, nor the other way round. Browsers simply do not do this,
especially when one of them is written by Microsoft.
Oct 20 '08 #6
On Oct 19, 7:10*am, DL <tatata9...@gmail.comwrote:
The rationale is that certain IE7 features are great while FF3 got
things that IE7 doesn't and the user has both browsers installed (not
assumption but a requirement for "controled" use environment).

Scenario: IE7 is the main browser, from there launch a small FF3, do
stuff and this child window has a hidden field for 'action' as well,
once done, the user switch back to the main IE window, continue doing
stuff, then save and (possibly exit as well), this save action from
the main window, ideally can perform: a) execute the hidden 'action'
of the FF3 child windown; b) execute an action of its own. *Hence, for
this to happen, the key question is, how to reference the foreign
window's object (FF3 window here) from the main IE7 window? * Oh, you
may ask, first how do you launch the FF3 window session, well, the
application would address that.
Any idea?
In a Mac this can be done with an applescript script. The main
browser's window can invoke Safari via an applescript://commandsHere
url and the Safari's applescript dictionary's command "do JavaScript"
allows you to insert+execute+retrieve any JS code/data into a page/
tab.

In Windozes, I don't know how much scriptable the apps are, or if they
are scriptable at all.

Another possibility is to have the pages talk to each other through
the server, isn't it ?

--
Jorge.
Oct 20 '08 #7
Jorge meinte:
Another possibility is to have the pages talk to each other through
the server, isn't it ?
Yes, but the OP wants to fire up FF from IE and vice-versa. *That's*
gonna be the (IMO unsolvable) problem.

Gregor
Oct 20 '08 #8
Gregor Kofler wrote:
Jorge meinte:
>Another possibility is to have the pages talk to each other through
the server, isn't it ?

Yes, but the OP wants to fire up FF from IE and vice-versa. *That's*
gonna be the (IMO unsolvable) problem.
It is possible to run Firefox (or any other application) from IE, using the
Windows Script Host.

It is also possible to a certain extent to run IE/MSHTML from/in Firefox,
using the MSHTML ActiveX/COM control. The IE Tab extension does that
already, and it can be configured so that it is automatically triggered with
certain URIs (a per-profile setting, though).
PointedEars
--
Prototype.js was written by people who don't know javascript for people
who don't know javascript. People who don't know javascript are not
the best source of advice on designing systems that use javascript.
-- Richard Cornford, cljs, <f8*******************@news.demon.co.uk>
Oct 21 '08 #9
DL
On Oct 21, 8:06*am, Thomas 'PointedEars' Lahn <PointedE...@web.de>
wrote:
Gregor Kofler wrote:
Jorge meinte:
Another possibility is to have the pages talk to each other through
the server, isn't it ?
Yes, but the OP wants to fire up FF from IE and vice-versa. *That's*
gonna be the (IMO unsolvable) problem.

It is possible to run Firefox (or any other application) from IE, using the
Windows Script Host.

It is also possible to a certain extent to run IE/MSHTML from/in Firefox,
using the MSHTML ActiveX/COM control. *The IE Tab extension does that
already, and it can be configured so that it is automatically triggered with
certain URIs (a per-profile setting, though).

PointedEars
--
Prototype.js was written by people who don't know javascript for people
who don't know javascript. People who don't know javascript are not
the best source of advice on designing systems that use javascript.
* -- Richard Cornford, cljs, <f806at$ail$1$8300d...@news.demon.co.uk>
Right on, and I wouldn't do it if I had another option. And not only
possible, I've made it work already, and yet I don't know how to call/
trigger action of the other brower, probably need to look further of
two types of underlining technologies...

Oct 21 '08 #10
Thomas 'PointedEars' Lahn meinte:
Gregor Kofler wrote:
>Jorge meinte:
>>Another possibility is to have the pages talk to each other through
the server, isn't it ?
Yes, but the OP wants to fire up FF from IE and vice-versa. *That's*
gonna be the (IMO unsolvable) problem.

It is possible to run Firefox (or any other application) from IE, using the
Windows Script Host.
Agreed (since you can start whatever application you wan't to start with
WS Host). But then it's just firing up FF - establishing interaction
between the FF JS and the IE JS gonna be tough part. One could try to
implement this communication with XHR, though I suppose it's gonna be
rather hit-or-miss and a rather arkward user experience.
Gregor
Oct 22 '08 #11
Gregor Kofler wrote:
Thomas 'PointedEars' Lahn meinte:
>Gregor Kofler wrote:
>>Jorge meinte:
Another possibility is to have the pages talk to each other through
the server, isn't it ?
Yes, but the OP wants to fire up FF from IE and vice-versa. *That's*
gonna be the (IMO unsolvable) problem.
It is possible to run Firefox (or any other application) from IE, using the
Windows Script Host.

Agreed (since you can start whatever application you wan't to start with
WS Host). But then it's just firing up FF - establishing interaction
between the FF JS and the IE JS gonna be tough part.
Correct. That is the part of the discussion that "DL" unfortunately does
not seem to get.
One could try to implement this communication with XHR, [...]
I don't think so. How do you suggest to distribute an XHR object between
two incompatible DOMs?
PointedEars
--
Use any version of Microsoft Frontpage to create your site.
(This won't prevent people from viewing your source, but no one
will want to steal it.)
-- from <http://www.vortex-webdesign.com/help/hidesource.htm>
Oct 22 '08 #12
Thomas 'PointedEars' Lahn meinte:
>One could try to implement this communication with XHR, [...]

I don't think so. How do you suggest to distribute an XHR object between
two incompatible DOMs?
I was thinking of both browsers doing their data exchange with the help
of a server and - naturally - two seperate XHR objects. This would need
constant polling on both sides, and... well, sounds all pretty ugly.

Anyway, since DL hasn't stated what "great features" of IE7 (and
Firefox) he was referring to, it's a pointless discussion. Perhaps he
should just browse through the FF extensions repository.

Gregor
Oct 22 '08 #13
The sponsored link opposite DL's post said "Try Google Chrome." Opera
also comes to mind.

Using the non-standard bits of anyone's browser is very bad practice.
Oct 22 '08 #14
DL
On Oct 22, 12:29*pm, Thomas 'PointedEars' Lahn <PointedE...@web.de>
wrote:
Gregor Kofler wrote:
Thomas 'PointedEars' Lahn meinte:
Gregor Kofler wrote:
Jorge meinte:
Another possibility is to have the pages talk to each other through
the server, isn't it ?
Yes, but the OP wants to fire up FF from IE and vice-versa. *That's*
gonna be the (IMO unsolvable) problem.
It is possible to run Firefox (or any other application) from IE, using the
Windows Script Host.
Agreed (since you can start whatever application you wan't to start with
* WS Host). But then it's just firing up FF - establishing interaction
between the FF JS and the IE JS gonna be tough part.

Correct. *That is the part of the discussion that "DL" unfortunately does
not seem to get.
Are you saying because IE and FF uses different DOMs hence
communcation between them is a real challenge? (for the part I didn't
get). On XHR approach, if not reliable I'll have to skip it.
One could try to implement this communication with XHR, [...]

I don't think so. *How do you suggest to distribute an XHR object between
two incompatible DOMs?

PointedEars
--
Use any version of Microsoft Frontpage to create your site.
(This won't prevent people from viewing your source, but no one
will want to steal it.)
* -- from <http://www.vortex-webdesign.com/help/hidesource.htm>
Oct 23 '08 #15

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

Similar topics

2
by: Ken Lindner | last post by:
I have a need to become familiar with SQL Server 2000 for work. Needless to say I am new to SQL Server any version, but not IT in general. My employer has provided me with the SQL Server 2000...
1
by: Scott Davies | last post by:
Hi, I'm looking for some help on a small program that I'm trying to develop in VB.NET. I'm having trouble getting the code that I've written to work, can anyone shed some light as to where I'm...
0
by: Scott Davies | last post by:
Hi, I'm looking for some help on a small program that I'm trying to develop in VB.NET. The program I'm trying to develop needs to be able to do the following: - Select remote server -...
0
AmberJain
by: AmberJain | last post by:
Windows Autorun FAQs: List of autostart locations Linked from the Original article- "Windows Autorun FAQs: Description". Que: Can you list all the autostart locations for windows? Ans: Here is...
0
by: DolphinDB | last post by:
Tired of spending countless mintues downsampling your data? Look no further! In this article, you’ll learn how to efficiently downsample 6.48 billion high-frequency records to 61 million...
0
by: ryjfgjl | last post by:
ExcelToDatabase: batch import excel into database automatically...
1
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 6 Mar 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM). In this month's session, we are pleased to welcome back...
0
by: jfyes | last post by:
As a hardware engineer, after seeing that CEIWEI recently released a new tool for Modbus RTU Over TCP/UDP filtering and monitoring, I actively went to its official website to take a look. It turned...
0
by: ArrayDB | last post by:
The error message I've encountered is; ERROR:root:Error generating model response: exception: access violation writing 0x0000000000005140, which seems to be indicative of an access violation...
1
by: CloudSolutions | last post by:
Introduction: For many beginners and individual users, requiring a credit card and email registration may pose a barrier when starting to use cloud servers. However, some cloud server providers now...
0
by: af34tf | last post by:
Hi Guys, I have a domain whose name is BytesLimited.com, and I want to sell it. Does anyone know about platforms that allow me to list my domain in auction for free. Thank you
0
by: Faith0G | last post by:
I am starting a new it consulting business and it's been a while since I setup a new website. Is wordpress still the best web based software for hosting a 5 page website? The webpages will be...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 3 Apr 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 former...

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.