Jump to content
View in the app

A better way to browse. Learn more.

FMForums.com

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

A Frameset as -format file

Featured Replies

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

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!

  • Author

%00%00 is just from a copy smile.gif

so you are OK or....was the " the issue?

  • Author

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??

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.

  • Author

we run 5.2.2 of IE on the MAC and 6.0.1 of IE on the PC/XP

you can give it a try at http://62.99.243.14:81/RM_Web/search_WEB_RM.htm

you have to type the ID = ST_085 and guest/guest fpr access to the database

please let me know about your results

all the best

peter

Try to copy and paste the non-displaying source into a page and attempt to display that in an independent window. See if you can trouble shoot from there.

Good Luck.

Garry

  • Author

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>

..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!

  • Author

ok, but how the "Privacy policy" has to be declared on the server? or do i getting something wrong (little confusing)

all the best

peter

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

  • Author

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

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">

  • Author

great, that was the problem smile.gif

  • Author

i was to fast! its running fine on MACs in IE but not on PCs in IE6. how to set the XML "Privacy policy" on the server? any examples.

peter

  • Author

i forgot to tell you that we are running a MAC OSX server 10.2.6 and Filemaker Pro unlimited.

Create an account or sign in to comment

Important Information

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

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.