Jump to content

This topic is 7905 days old. Please don't post here. Open a new topic instead.

Recommended Posts

Posted

Hi,

we are running in a strange problem after testing on IE on the MAC and PC. To publish standard web pages from FM we need to use frames, so we are calling a framset via -format. to put the DATA in the subframes we have used FMP-LINK as shown here:

<frameset rows="140,*" frameborder="NO" border="0" framespacing="0">

<frame src="[FMP-Link: r]&-format=Header.html"&-find name="headerframe" scrolling="no" >

<frame src="[FMP-Link: r]&-format=Main.html" name="mainframe">

</frameset>%00%00

In a safari Browser everything works fine, but on a IE on PC and MAC there is just a empty page, but when you look at the generated source code, everything looks fine but cant displayed.

best regards

peter

Posted

there is a slight code problem...perhaps a copy-paste error but anyway:

....Header.html"&-find name="headerframe".....

change to ???

...Header.html&-find" name="headerframe".....(close the quotations after &-find)

also.. I am not sure about "%00%00"

see if this helps

all the best!

Posted

sorry, not at all, it still works in safari but not in IE or NS on MAC or PC. The funny thing is that you can see the right code produced in the source window of a browser but its not executed or displayed. is there a general problem with framesets and CDML? But why its working in safari??

Posted

is there a general problem with framesets and CDML? But why its working in safari??

No.

What version of IE.

What are the settings, maybe IE is treating that as source across domains.

Last, IE 6 needs "Privacy policy" to be declared on the server.

Posted

just did it. no way to display in IE. the same code works fine with safari.

thats the code:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">

<html>

<head>

<title>RM</title>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

</head>

<body bgcolor="#999999">

</body>

<frameset rows="140,*" frameborder="NO" border="0" framespacing="0">

<frame src="FMPro?-db=rm%5fredaktion.fp5&-lay=eingabe&ID=ST%5f085&-format=/RM_Web/RM_Header.html&-find" name="headerframe" scrolling="no" >

<frame src="FMPro?-db=rm%5fredaktion.fp5&-lay=eingabe&ID=ST%5f085&-format=/RM_Web/RM_Main2.html&-find" name="mainframe">

</frameset>

<noframes>

</noframes>

</html>

Posted

..I hate to tell you but aaaaa.....hm...Anatoli has made a very valuable post! hint smile.gif

I can see the link-page you posted just fine... ?!

win2000 IE 5.5

all the best!

Posted

Maybe it is not the "Privacy policy", which is XML document sitting on the server.

If I call the pages separately, they do work. As Frameset -- no chance. Maybe the setting of domains in separate frames play something.

Try to call each frame as page separately.

IE 6 W2k

Posted

Ok, i did the XML stuff but no result. when you suggest to call the pages separately, how should i do this. the script i was sending you is the only one i know. please let me know if there is another way.

Q: but why it is working in safari?

best regards confused.gifconfused.gif

Posted

IMHO -- Safari is not finished browser and maybe it will not follow security so closely as MSIE is doing with every new version.

Try to remove the heading in pages:


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">

This topic is 7905 days old. Please don't post here. Open a new topic instead.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.