Hi,
der IE 5.1 auf Mac öffnet zwar das Popup, verändert aber nicht das Frame.
hast Du getestet, ob die Funktion überhaupt aufgerufen und der if-Zweig durchlaufen wird?
testFrames = window.setInterval("changeLocation()",100);
Warum benutzt Du eine Methode, die nicht mal zum JavaScript-1.0-Core gehört und die ein anschließendes
window.clearInterval(testFrames);
erfordert, anstatt mit der Methode zu arbeiten, die dafür gedacht ist? Nein, ich sag Dir nicht, welche das ist - sonder nur, dass Du sie an der gleichen Stelle findest ;-)
<a href="javascript:openFrameset();">und los!</a>
An Nicht-JavaScript-User hast Du gedacht?
Cheatah