Some people have reported about problems with their tours, when viewing them in Internet Explorer. The error occurs whenever the code from the Amberjack Wizard is NOT pasted right above the closing -tag, but somewhere else in the page’s HTML. Since some people use Content Management Systems for their sites and do not have full control over where the Wizard code is placed, I have taken some time for research and believe to have found a solution:
Webmasters that already have integrated Amberjack with their site, should update their Amberjack code like this:
Edit the wizard code you have pasted into you page’s HTML and change:
<script type="text/javascript">
// ...
Amberjack.open();
</script>
to
<script type="text/javascript" defer="true">
// ...
Amberjack.open();
</script>
You just need to add a “defer” attribute to the “script” tag. I have updated the Tour Wizard to add the defer tag automatically, so for newly created tours, there is no need for modification.
For more technical information, here are some resources that helped me spot the problem:
9 responses so far ↓
Cary Gordon // November 18, 2006 at 7:59 pm
What else can I say? You rock!
Thanks!
takin // November 19, 2006 at 7:40 pm
i say so : you burn !
takin // November 20, 2006 at 8:53 am
oups ! There’s another bug now with IE. An amberjack’s alert says : attribute “title” is missing.
Terribly sorry !
Arash // November 20, 2006 at 11:53 pm
> Terribly sorry !
hehe …. can you please link to a broken tour page? I have quickly tried the tour on your page with IE 7 and there was no error. What version of IE did you use? I’ll try to fix this as soon as I have some spare time…
Abaum // March 6, 2007 at 8:22 pm
I’m sorry but I still get an IE6 error two slides into the tour…It says that it can’t find the page and throws me out…
Arash Yalpani // March 6, 2007 at 8:45 pm
Hi Abaum, to analyze the problems, I need a link to your tour.
rich2912 // March 19, 2008 at 11:42 pm
I ran validation on the following:
This code is not XHTML compliant. My suggestion is to put the following:
Let me know how this works for you…
rich2912 // March 19, 2008 at 11:43 pm
Guess code doesn’t work…
Change:
defer=”true”
To:
defer=”defer”
rich2912 // April 8, 2008 at 4:39 pm
I havemy tour working on mintywhite.com.
If you are still having problems with IE, I will be happy to assist you. You can contact me through the website. This will be the best way to get a response from me.