Here's the JS Fiddle link: http://jsfiddle.net/n6eaG/ All the HTML, CSS and JS is grabbed from an EECMS site. Just removed enough template tags to render the type/fonts I'm having issues with.
I uploaded Font Squirrel generated VerbUltra/VerbLight as fonts. They render in every browser except Internet Explorer.
I tried the fixes explained on this thread: Why is my @font-face broken in ie9 only?
As recommended, I tried using direct whole-address links to the fonts (didn't work); e.g., http://site.com/fonts.ttf whereas before I had ../fonts.ttf
Example:
@font-face {
font-family: "actuall font name";
src:url( "http://localhost//fonts/fontname.TTF ");}
I also tried using the .htaccess script per recommended by Fong Squirrel (didn't work).
Example:
<FilesMatch "\.(ttf|otf|woff)$">
<IfModule mod_headers.c>
Header set Access-Control-Allow-Origin "*"
</IfModule>
</FilesMatch>
<FilesMatch "\.(eot|otf|woff|ttf)$">
SetEnvIf Origin »
"^http(s)?://(.+\.)?(domain1\.org|domain\.com)$" origin_is=$0
Header set Access-Control-Allow-Origin %{origin_is}e env=origin_is
</FilesMatch>
It was also recommended on one thread to add the following the font.css file (didn't work):
src: local("☺"), url('wwwtest.ecidg.com/assets/fonts/verbultra-webfont.eot?#iefix') format('embedded-opentype'), url('wwwtest.ecidg.com/assets/fonts/verbultra-webfont.ttf') format("truetype");
When viewing what's actually loading via the developers tools in IE, it shows the font as loading fine.
Any thoughts?