Een kennis van mij heeft met behulp van het softwarepakket Magix Website Maker een website gemaakt. Ik ben totaal onbekend met dit pakket, maar wat ik ervan heb begrepen is dat de website die je maakt op de servers van Magix wordt gehost.
Die kennis wil zijn eigen domein gebruiken voor de website en heeft van Magix te horen gekregen dat hij een index.html bestand moet plaatsen op zijn eigen domein, met daarin de volgende code tussen de <body> tags.
Dit heeft tot op heden altijd prima gewerkt (Windows XP met Internet Explorer 7). Maar onlangs zijn we erachter gekomen dat de website niet werkt op Windows Vista en in combinatie met nieuwe browsers (IE8, Firefox 3, Google Chrome). Ik ben door die kennis gevraagd of ik naar dit probleem kan kijken.
Allereerst heb ik de betreffende code eens door de W3 Validator gegooid, wat één grote ramp was. Ik dacht eerst dat het probleem lag aan het verkeerd gebruik van de ampersands (& in plaats van &), maar dat lijkt weinig uit te maken. Kan iemand mij misschien een duwtje in de goede richting geven, zodat ik deze code zo kan herschrijven dat hij ook in moderne browsers werkt. Sowieso zit de code raar in elkaar, er wordt bijvoorbeeld een externe js-file ingeladen die volgens mij niets veranderd aan de embed-code die eronder staat
De Magix helpdesk heb ik ook benaderd, die schrijft echter terug dat het aan de pc van de bezoekers ligt als ze de website niet kunnen bekijken
.
Die kennis wil zijn eigen domein gebruiken voor de website en heeft van Magix te horen gekregen dat hij een index.html bestand moet plaatsen op zijn eigen domein, met daarin de volgende code tussen de <body> tags.
code:
1
2
3
4
5
6
7
8
9
| <table id="table_74390620279811DEB03E545E54C2872F" bgcolor="#ffffff" cellpadding="0" cellspacing="0" border="0" width="100%" height="100%"> <script src="http://www.magix-website.com/website/permaexport?exportclassid=74390620279811DEB03E545E54C2872F&exptyp=js2" type="text/javascript"></script> <tr> <td id="td_74390620279811DEB03E545E54C2872F" align="left" valign="top"> <embed flashvars="settings=settings_viewer.xml&userclassid=D8DB7330631011DDB98811B554C28F8F&xmlpath=http://www.magix-website.com/website/xml&lang=nl_NL_magix&raisecounter=true&websiteid=600048&draftid=793715" id="74390620279811DEB03E545E54C2872F" src="http://www.magix-website.com/magix_website/flash/wm2/mwm/loader.swf" bgcolor="#ffffff" base="http://www.magix-website.com/magix_website/flash/wm2/mwm/" width="1250" height="2880" play="true" loop="false" quality="high" swliveconnect="true" allowscriptaccess="always" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash"></embed> </td> <script type="text/javascript">refresh_objects();</script> </tr> </table> |
Dit heeft tot op heden altijd prima gewerkt (Windows XP met Internet Explorer 7). Maar onlangs zijn we erachter gekomen dat de website niet werkt op Windows Vista en in combinatie met nieuwe browsers (IE8, Firefox 3, Google Chrome). Ik ben door die kennis gevraagd of ik naar dit probleem kan kijken.
Allereerst heb ik de betreffende code eens door de W3 Validator gegooid, wat één grote ramp was. Ik dacht eerst dat het probleem lag aan het verkeerd gebruik van de ampersands (& in plaats van &), maar dat lijkt weinig uit te maken. Kan iemand mij misschien een duwtje in de goede richting geven, zodat ik deze code zo kan herschrijven dat hij ook in moderne browsers werkt. Sowieso zit de code raar in elkaar, er wordt bijvoorbeeld een externe js-file ingeladen die volgens mij niets veranderd aan de embed-code die eronder staat

De Magix helpdesk heb ik ook benaderd, die schrijft echter terug dat het aan de pc van de bezoekers ligt als ze de website niet kunnen bekijken

[ Voor 3% gewijzigd door Spixo op 13-04-2009 10:34 ]