IFrame Support

banner art

IFrames, or windowless inline floating frames, can be embedded within a Microsoft CRM form using the form editor in the Web client. IFrames can be used for a variety of customizations such as:

  • Incorporating a page from a SharePoint site.
  • Adding HTML code to the page, for example, to define a button.
  • Showing a commercial Web site, for example, MSN.com.
  • Embedding a custom application.

When you configure an IFrame, you can restrict cross-frame scripting for security purposes and set options such as formatting and scrolling.

The default for cross-site scripting is restricted to ensure the safety of your system. Make sure that you can trust the sites you are using in the target of the IFrame. This capability for applications to interact with each other through an IFrame is also the reason that the default for cross-frame scripting is set to restricted. You must consider whether the sites you are using in the target of the IFrame are sites you can trust. For more information, see "About Cross-Frame Scripting and Security" in the MSDN library at msdn.microsoft.com/library.

Note   Due to security measures in Internet Explorer, it is not possible to programmatically update fields on Microsoft CRM forms from an IFrame in the Outlook Client for Microsoft CRM Laptop Edition.

In This Topic

IFrame Attributes

Creating a Dynamic IFrame

Passing Parameters

For more information, see "Using IFRAME Elements" in the MSDN library at msdn.microsoft.com/workshop/author/dhtml/overview/inlinefloatingframes.asp.

© 2007 Microsoft Corporation. All rights reserved.