Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeUsing DNN Platf...Using DNN Platf...Skins, Themes, ...Skins, Themes, ...Using buttons in iframe modulesUsing buttons in iframe modules
Previous
 
Next
New Post
8/18/2011 11:59 AM
 
The challenge I would like some assistance with is as follows:

We have a number of ,Net applications that we have created and modified to work in an iFrame on our customers sites (which we host).

The skin round the iFrame depends on the customer - each has a specific look and feel and format for buttons in particular.

We create the skins in Artisteer and install the appropriate skin in each customers portal.

Is there a way that we can use the button design from the skin in that customers iFrame.

For example, customer a has blue buttons on the site and customer b has green buttons.  How do we set up our .Net VB structure so that it recognizes the css file for the particular portal it is appearing on?  The source code for the iFrame is in the same location - we would like to be able to tell it to get the skin.css from the portal on which it is appearing - or set it to be a skin of a certain name in a certain location (a.css would be Customer a's skin, b.css would be Customer b's skin).

I am trying to get to a point where I can create a skin for a client, and have the iFrame pick up the skin.css from the portal, or drop a copy of it in a predefined location, and, on that clients site, the buttons will look like the rest of the web page.  This would also allow fast changing of the button design, just by overwriting the skin.css file with a new one.

We have been messing with Master Pages and so forth but have ended up in a mess.

Thanks

John
 
New Post
8/18/2011 4:28 PM
 
an iframe is an entirely different site so cannot walk the DOM of the site - you could do this by copying the relevant styles to a css file within the same domain as the iframe page and pass custom querystring parameters via the iframe module.

Buy the new Professional DNN7: Open Source .NET CMS Platform book Amazon US
 
Previous
 
Next
HomeHomeUsing DNN Platf...Using DNN Platf...Skins, Themes, ...Skins, Themes, ...Using buttons in iframe modulesUsing buttons in iframe modules


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out