I asked this in Google's chromium-discuss list, and nobody replied. I thought this group might have someone who can help. My original post:
Persistent values stored in opener.[variable]?
At first I thought that Chrome just wasn't updating variables, but if the page element updates that page's variable, no problem. If the code climbs up the DOM even one level, the data gets lost. Any ideas why? Or for a workaround?
This stuff is at bonfils.org/courseware. The intra-DOM data-passing takes place in the laboratory test ordering. In other browsers, anyway...
But I don't think anyone will need to see what I'm doing to answer the question: how can I read/write a variable in another page open in the same tab in Chrome?