[
https://issues.apache.org/jira/browse/WICKET-4254?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Unico Hommes updated WICKET-4254:
---------------------------------
Attachment: WICKET-4254.patch
The patch. Verified with IE8 & IE9. Will report wether also works with IE7.
> IE allows only 31 stylesheet objects on a page
> ----------------------------------------------
>
> Key: WICKET-4254
> URL: https://issues.apache.org/jira/browse/WICKET-4254
> Project: Wicket
> Issue Type: Improvement
> Affects Versions: 1.4.19, 1.5.3
> Reporter: Unico Hommes
> Labels: patch
> Attachments: WICKET-4254.patch
>
>
> We ran into a limitation of IE where it only allows 31 stylesheet objects on
> a page [1]. This includes objects declared using a <link ..> tag as well as
> objects declared using <style ..> tags.
> Because we have a pluggable architecture for our CMS, and each plugin is
> loaded into the page when it is first used, whereby js and css resources are
> loaded using ajax, we run into this issue quite quickly when the user clicks
> around for a while.
> We have found a work around by adding the stysheets as @import statements to
> a dedicated <style> element, instead of adding them to the head as a link.
> I've created a patch for wicket that implements this approach. However, I am
> not sure if the patch is entirely to the community's satisfaction because the
> way one can programmatically add imports to a stylesheet doesn't allow
> setting the type attribute (ref attributes are not possible at all in css
> @import statements). Which consequently gets lost with this approach.
> On the other hand, I imagine others will sooner or later run into this
> limitation and want this workaround to be available to them.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira