Groups > Browsers > Opera Browser Technical topics > Re: TalkAndWrite Website




TalkAndWrite Website

TalkAndWrite Website
Wed, 04 Jul 2007 21:08:38 +010
I am trying out TalkAndWrite as a Skype Extra. This has entailed visiting  
the TAW site to look at the on-line Help files linked from
http://www.talkandwrite.com/english/support.php#

Here (Opera 9.21 XPSP2) the left-hand contents navigation pane does not  
work. It does in Mozilla and IE.

The Previous, Top, Next links at the top of the main pane do work in Opera.

Post Reply
Re: TalkAndWrite Website
Thu, 5 Jul 2007 21:15:20 +0200
On Wed, 04 Jul 2007 21:08:38 +0100, Peter wrote:

> I am trying out TalkAndWrite as a Skype Extra. This has entailed visiting 

> the TAW site to look at the on-line Help files linked from
> http://www.talkandwrite.com/english/support.php#
> 
> Here (Opera 9.21 XPSP2) the left-hand contents navigation pane does not  
> work. It does in Mozilla and IE.
> 
> The Previous, Top, Next links at the top of the main pane do work in
Opera.

[You need to enable Javascript and click on "Manual Help"
 to find the problematic page. It took me some time to
 figure out...]

   I'm not sure what the problem is. The page consists
of a frameset and two frames, "toc" and "content". The
frameset page links to a javascript file which produces
all contents for the two frames.

   The problem seems to be at the very end of this file.
See inline comments:

<code>

if (isContent) {
  toc.document.write("\n\r\n\r<hr><font
face=\"Arial,Helvetica\"
size=\"1\">&copy; &lt;2006&gt; ...
TalkAndWrite</font>\n\r</body>\n\r</html>\n\r");
  toc.document.close();

/* Click one of the leafnodes (such as "Installation" >
   "Installation through Skype 3.0"). The script never
   makes it beyond the above line. even though this
   script was not linked from the "toc" frame...
*/
   
  if (tocScroll) toc.scroll(0,scrollY);
}

if (theHref)
  if (theTarget=="top") top.location.href = theHref;
  else if (theTarget=="parent") parent.location.href = theHref;
  else if (theTarget=="blank") open(theHref,"");
  else content.location.href = theHref;

/* ...and as a result, the new page is never loaded
   into the "content" frame.
*/

}

</code>

   Perhaps someone here can tell us what exactly is
wrong. I have no idea.

Links:

Frameset: 
<http://www.talkandwrite.com/english/help/index.html>
...which links to the following JS:
<http://www.talkandwrite.com/english/help/tawenglish_content.js>

TOC frame:
<about:blank>
Content frame:
<about:blank>

And the page that is supposed to be displayed in
the content frame:
<http://www.talkandwrite.com/english/help/installationthroughskype3_0.htm>



Post Reply
about | contact