Refresh standard detail page from visualforce page in iframe
- May
- 12
- Posted by Lin
- Posted in Salesforce, Visualforce
We may need to refresh the whole page but not only itself, when we use custom visualforce page in standard detail page,and it will not work well if we just use ‘location.href=”/”‘ by javascript.
Let me show it in this post.
Now we will find the problem that the whole page will not be refreshed, because our visualforce page is outputed in an iframe.
Good,it’s working now!
Let me show it in this post.
The Problem
1.Prepare a custom object named Sales__c
2.Add an Apex Class “ExtendPageController”
2.Add a Visualforce Page “SalesDetail”
3.Add “SalesDetail” into the Detail Layout of object Sales__c
4.Edit any data in Detail Page and Click the Refresh link without save
Now we will find the problem that the whole page will not be refreshed, because our visualforce page is outputed in an iframe.
The Solution
Using ‘target=”_parent”‘ is a solution for this problem, like the following.Change the visualforce page’s code
Try it again
Good,it’s working now!
Recent Posts
- Salesforce DevTools Release Notes (version 3.10.0) – mass edit custom fields on lightning
- Salesforce DevTools Release Notes (version 3.9.0) – Object Fields, SOQL Query Editor
- Salesforce DevTools Release Notes (version 3.8.0)
- Salesforce DevTools JUST HIT 10,000 USERS! THANK YOU!
- Using Promise for Apex Server-Side request in Lightning Component
Top Posts
- Salesforce DevTools – Powerful Salesforce developer tools, loved by over 50K developers - 222.8K views
- Date format and DateTime format - 206.9K views
- Salesforce Mass Editor (Chrome Extension) – Mass create, mass update, mass clone, mass delete on any list view. Support for both Classic and Lightning! - 159.6K views
- Setup an awesome Salesforce developer environment with Sublime Text 3 - 122.7K views
- Writing a Schedulable Batch Apex in Salesforce - 121.7K views
Categories
- APEX
- Apps
- Custom Label
- Custom Metadata
- Custom Setting
- Design & UI
- Event
- Heroku
- iOS & Object-c
- Lightnint Component
- Linux & Mac OS
- Metadata API
- Node.js
- Open Source
- Other
- PHP Framework
- Release Notes
- REST API
- Salesforce
- Salesforce DevTools
- Salesforce DX
- SOQL
- Tooling API
- Unit Tests
- Validation Rule
- Visualforce
- WordPress
You must be logged in to post a comment.