Hi Susanna,
In the meantime you could remove some errors in your file.
1. in the iframe tag
<iframe id="test" runat="server" src="Lunar_parking_permits_script.htm"style=width:600px;height:300px;" frameborder="0" ; ;allowTransparency="true""></iframe>
- add a space between the src and the style
- put the opening quotation marks of style
- remove two semi-colons between frameborder and allowTransparency
- I don't think you need runat="server" - this is .asp only specific
- remove the duplicate quotation marks at the end of the allowTransparency="true"
It must look like this:
<iframe id="test" src="Lunar_parking_permits_script.htm" style="width:600px;height:300px;" frameborder="0" allowTransparency="true"></iframe>
iframe is not leagal in xhtml1.1 but we can put up with it
if there's no other way
2. Then in the <input type="button" " value="Add to glossary"onclick="window.open[...etc...]
- remove duplicate quotation marks after type="button"
- add space before onclick
to look like this:
<input type="button" value="Add to glossary" onclick="window.open .....
3. Remove the <center> tag before the <audio>. This tag is not legal in xhtml1.1 (hotpotatoes exercises are xhtml1.1 valid). this doesn't break the functionality, but still ... there's no closing tag anyway.
if you want all the content in the reading text to be centered, add this div right before the <audio> tag and close it as the very last thing of the reading textfield content thus wrapping the audio player, the show audio script button, the image and the add to glossary:
<div style="display: block; margin-left: auto; margin-right: auto; text-align: center;">
all your content in the reading text field
</div>
4. After the closing </iframe> you have unnecessary closing divs </div></div><div></div> - Remove 3 of them.
If you find all this daunting, I can send you back your corrected .jcl file.
Cheers
Stan
P.S. Here it is attached, anyway