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.

Featured Replies

Hi can anyone help Im pulling my hair out.

I have been working on a problem for days, I have a deadline and I cant find a solution.

FM5.5 and CDML, recruitment company website, search and apply for vacancies.

I have two problems.

Firstly I have had to create a solution around an existing website which is in frames.

My first problem is that I am passing tokens from page to page after the user logs in.

Top frame - masking the URL so that that it appears that the user is on the correct (Original) website.

Head frame - containing links to the current website which will be pages re-created in the Filemaker folder.

Main Frame - this contains the main database info and search results.

I have a problem in that once the user logs in they have a token to carry, which is a user ID so that I can track the vacancy that they are requesting. I am passing the tokens page to page using forms which is fine, unless the user clicks in the head frame, tokens are lost. I cant have pop up windows because some of the links are related to the searches.

Can anyone suggest a way of passing the tokens from frame to frame?

My second problem is that I cant find a way to Keep the first search. I cant use a javascript back because there are not always the same amount of pages visited. I cant seem to collect the initial search in a token.

I can happily post some code if anyone needs any more info.

Thanks for any help confused.gif

  • Author

Hi can anyone help Im pulling my hair out.

I have been working on a problem for days, I have a deadline and I cant find a solution.

FM5.5 and CDML, recruitment company website, search and apply for vacancies.

I have two problems.

Firstly I have had to create a solution around an existing website which is in frames.

My first problem is that I am passing tokens from page to page after the user logs in.

Top frame - masking the URL so that that it appears that the user is on the correct (Original) website.

Head frame - containing links to the current website which will be pages re-created in the Filemaker folder.

Main Frame - this contains the main database info and search results.

I have a problem in that once the user logs in they have a token to carry, which is a user ID so that I can track the vacancy that they are requesting. I am passing the tokens page to page using forms which is fine, unless the user clicks in the head frame, tokens are lost. I cant have pop up windows because some of the links are related to the searches.

Can anyone suggest a way of passing the tokens from frame to frame?

My second problem is that I cant find a way to Keep the first search. I cant use a javascript back because there are not always the same amount of pages visited. I cant seem to collect the initial search in a token.

I can happily post some code if anyone needs any more info.

Thanks for any help confused.gif

  • Author

Hi can anyone help Im pulling my hair out.

I have been working on a problem for days, I have a deadline and I cant find a solution.

FM5.5 and CDML, recruitment company website, search and apply for vacancies.

I have two problems.

Firstly I have had to create a solution around an existing website which is in frames.

My first problem is that I am passing tokens from page to page after the user logs in.

Top frame - masking the URL so that that it appears that the user is on the correct (Original) website.

Head frame - containing links to the current website which will be pages re-created in the Filemaker folder.

Main Frame - this contains the main database info and search results.

I have a problem in that once the user logs in they have a token to carry, which is a user ID so that I can track the vacancy that they are requesting. I am passing the tokens page to page using forms which is fine, unless the user clicks in the head frame, tokens are lost. I cant have pop up windows because some of the links are related to the searches.

Can anyone suggest a way of passing the tokens from frame to frame?

My second problem is that I cant find a way to Keep the first search. I cant use a javascript back because there are not always the same amount of pages visited. I cant seem to collect the initial search in a token.

I can happily post some code if anyone needs any more info.

Thanks for any help confused.gif

Did you think also of using a cookie? [FMP-SetCookie ...]

Did you think also of using a cookie? [FMP-SetCookie ...]

You also pass Javascript values from Frame to Frame.

Good Luck.

Garry

You also pass Javascript values from Frame to Frame.

Good Luck.

Garry

  • Author

Hi thanks for both suggestions:

I tried the cookies format, but I gave up after three days because I couldnt get the cookie to read consistently. I researched the cookie on this forum and maclane.com and decided that there were going to be too many problems. More so with the new security included in the new XP service pack.

I have tried various things with javascript ( I dont have a great deal of Javascript experience), and Inline actions, but I have not managed to find anything that works.

Garry- do you have any code that I could try perhaps? I have a form in the main page which is as follows:

  <form action="FMPro" method="post" name="Search">

<input type="hidden" name="-DB" value="slm">

<input type="hidden" name="-Lay" value="generalEntry">

<input type="hidden" name="-format" value="search_results.htm">

<input type="hidden" name="-error" value="search_error.htm">

<input type="hidden" name="-SortField" value="salary">

<input type="hidden" name="-SortORder" value="ascending">

<input type="hidden" name="-max" value="10">

<input type="hidden" name="-LOP" value="AND">

<input type="hidden" name="-token" value="[FMP-if:currentdatabase.eq.slm][FMP-currentrecid][FMP-else][FMP-currenttoken][/FMP-if]">

<input type="hidden" name="-token.2" value="[FMP-if:currentdatabase.eq.slm][FMP-field:Customer ID][FMP-else][FMP-currenttoken:2][/FMP-if]">

<input type="hidden" name="-token.3" value="[FMP-if:currentdatabase.eq.slm][FMP-field:First_Name][FMP-else][FMP-currenttoken:3][/FMP-if]">

<input type="hidden" name="-token.9" value="[FMP-if:currentdatabase.eq.slm][FMP-Link][FMP-else][FMP-currenttoken:9][/FMP-if]">

 



I have tried a peice of javascipt code that targets the two frames at the same time, and then using an inline action - call the current recID from the database, but that doesnt work, because the Inline action always calls the first record in the database, because I am not able to stipulate the record ID to call.



The other problem I am trying to get round with  
[FMP-Link]  
.   I am setting it to token.9 and it should only change if the user is searching in the slm database, but for some reason when I get to the final page where I want the user to recall the original search the token only seems to contiain

 
 "<html" 

the rest of the link is missing.

Anyone any ideas. I can happily post more code if required

Thanks

Darren

  • Author

Hi thanks for both suggestions:

I tried the cookies format, but I gave up after three days because I couldnt get the cookie to read consistently. I researched the cookie on this forum and maclane.com and decided that there were going to be too many problems. More so with the new security included in the new XP service pack.

I have tried various things with javascript ( I dont have a great deal of Javascript experience), and Inline actions, but I have not managed to find anything that works.

Garry- do you have any code that I could try perhaps? I have a form in the main page which is as follows:

  <form action="FMPro" method="post" name="Search">

<input type="hidden" name="-DB" value="slm">

<input type="hidden" name="-Lay" value="generalEntry">

<input type="hidden" name="-format" value="search_results.htm">

<input type="hidden" name="-error" value="search_error.htm">

<input type="hidden" name="-SortField" value="salary">

<input type="hidden" name="-SortORder" value="ascending">

<input type="hidden" name="-max" value="10">

<input type="hidden" name="-LOP" value="AND">

<input type="hidden" name="-token" value="[FMP-if:currentdatabase.eq.slm][FMP-currentrecid][FMP-else][FMP-currenttoken][/FMP-if]">

<input type="hidden" name="-token.2" value="[FMP-if:currentdatabase.eq.slm][FMP-field:Customer ID][FMP-else][FMP-currenttoken:2][/FMP-if]">

<input type="hidden" name="-token.3" value="[FMP-if:currentdatabase.eq.slm][FMP-field:First_Name][FMP-else][FMP-currenttoken:3][/FMP-if]">

<input type="hidden" name="-token.9" value="[FMP-if:currentdatabase.eq.slm][FMP-Link][FMP-else][FMP-currenttoken:9][/FMP-if]">

 



I have tried a peice of javascipt code that targets the two frames at the same time, and then using an inline action - call the current recID from the database, but that doesnt work, because the Inline action always calls the first record in the database, because I am not able to stipulate the record ID to call.



The other problem I am trying to get round with  
[FMP-Link]  
.   I am setting it to token.9 and it should only change if the user is searching in the slm database, but for some reason when I get to the final page where I want the user to recall the original search the token only seems to contiain

 
 "<html" 

the rest of the link is missing.

Anyone any ideas. I can happily post more code if required

Thanks

Darren

  • Author

hi,

just a follow up. I found a way to target the two frames using a javascript and a lot of late hours. I found the fault with the

[FMP-Link]

, but I cant get it to work yet.

thanks

darren

  • 11 months later...

Hi, Darren. I just got on the forum to research a solution to the exact same problem that you recently had passing tokens back to a Navigation Bar Frame. Would you be willing to share with me the JavaScript you used to solve this problem? Thanks so much in advance.

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.