web
You’re offline. This is a read only version of the page.
close
Skip to main content

Notifications

Announcements

No record found.

Community site session details

Community site session details

Session Id :
Customer experience | Sales, Customer Insights,...
Unanswered

Creating Custom HTML forms/dialogs (not web resources embedded in an IFRAME)

(0) ShareShare
ReportReport
Posted on by 35
Is there a supported way to wire up a custom HTML page within the parent CRM form, like DIV that overlays the parent form and that can be closed without refreshing the page? I don't mean via an IFRAME as a web resource added to an entity's form. While that sort of works, it seems a bit lame and I want to do something a little better than that if I can. 
 
I've built standalone HTML pages in CRM for custom things like admin tools and pages the users do not have access to, but they are standalone forms and do not display the ribbon bar. That works but I think I better solution would be to have the HTML page popup within a DIV or SPAN on the parent form. I suspect this may be how CRM handles opening parent/child forms where you can use the [X] button to close the child form and the parent form is still there. I want to do something similar to that for my custom HTML page. Is that possible? Well, is it support? I want to see if there is a support approach to this before I start trying to invent my own way to handle this. 
 
I used to do this sort of thing in early version of CRM for things like custom notifications before they were supported in CRM. I also recall hijacking the HTML to apply styles fixes to bugs in the first few versions of CRM. I'm wondering if there is something supported now to allow a custom HTML page to open in the parent form without creating a new popup window and lose access to the ribbon bar.
 
There are two things I have thought about... (1) create a custom popup dialog form and load my HTML page into as an IFRAME, (2) create a dummy entity and add a single control as a web resource and load my HTML page there. But these seem a bit lame. I'm wondering if maybe there are some new features I am not aware of that might make this possible... or at least easier to do than what I am thinking.
 
I have spent a few hours off and on the last few days trying to find something online that suggests how to do this, but I have not been able to find anything. I'm hoping someone here can point me in the right direction.  
 
Note: I am using the latest on-premise CRM. So I don't have access to creating a new form in Canvas or PowerApps. Or maybe I do and I just need to take some time to come up to speed on this. I am open to suggestions here. I just may be a bit behind the time, as I took 5 years off from CRM and have only come back to it in the past year or so. 
I have the same question (0)

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Responsible AI policies

As AI tools become more common, we’re introducing a Responsible AI Use…

Neeraj Kumar – Community Spotlight

We are honored to recognize Neeraj Kumar as our Community Spotlight honoree for…

Leaderboard > Customer experience | Sales, Customer Insights, CRM

#1
Tom_Gioielli Profile Picture

Tom_Gioielli 137 Super User 2025 Season 2

#2
#ManoVerse Profile Picture

#ManoVerse 57

#3
Jimmy Passeti Profile Picture

Jimmy Passeti 50 Most Valuable Professional

Last 30 days Overall leaderboard

Product updates

Dynamics 365 release plans