Link to home
Start Free TrialLog in
Avatar of digitalwise
digitalwise

asked on

Iframes and IE and cross-domain

we have a page hosted on our website that has a table - one cell has a iframe in it.

<TABLE><TR><TD valign="top">
<iframe src="appaend.cfm" width="400" height="600" frameborder="0" scrolling="no">
</iframe>
</TD><TD valign="top">
<iframe src="framesource.cfm" width="1000" height="600" frameborder="0" scrolling="no"></iframe>

</TD></TR></TABLE>

Open in new window


The code for the framesource is a form that submits to another website (one that a partner is hosting).    

<CFFORM ACTION="theotherdomain.com/file.asp" method="post">
<CFOUTPUT>
<input type="hidden" name="sendto" value="#tempid#">
</CFOUTPUT>
<input type="submit" name="go" value="Access App">
</CFFORM>

Open in new window


In all browsers except for IE, the user (who is already authenticated on our website) is automatically logged in on their end using the information that we send in the form above.  In IE, it tells the user to login.      The form process works outside of the iframe in IE so it isn't a tech issue from that standpoint.    Anyone have a solution for this?    I am open to pretty much anything at this point.   Basically we are hosting the "help" side of the app and they are hosting the app.    I was thinking a sticky pop-up but this was a better idea at the time but if it doesn't work in IE...
ASKER CERTIFIED SOLUTION
Avatar of Michel Plungjan
Michel Plungjan
Flag of Denmark image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of digitalwise
digitalwise

ASKER

The form we have on our side is validating our users on their site and then pulling the site - we need to go to their site so that isn't going to work.
Apparently if I use CFHTTP and then submit my regular form, it fixes the issue!    Stupid IE.