location.replace() am Mac IE 5.1

Mogler

Mitglied
hallo liebe mitmenschen,

kann es sein, dass auf dem Mac IE 5.1 (OS9) location.href oder .replace() innerhalb einer funktion nicht ausgeführt wird?

um folgendes script geht es:

<html>
<head>
<script type="text/javascript">
function gooo()
{
location.replace('http://www.google.de');
}
</script>
</head>
<body>
<a href="#" onclick="javascript: gooo()">click</a>
</body>
</html>

in jedem anderen browser funktioniert es. habe keine documentation dazu gefunden ... kennt jemand das problem oder noch besser einen workaround?

danke!

:) Mogler
 
Mmmh...mein Mac ist grad nicht anwesend(wie immer:-))....

versuch mal, vor das "location" noch ein "document" zu setzen... das wäre eigentlich die korrekte Schreibweise...das das location-Attribut dem document-Objekt zugehörig ist.

Code:
document.location.replace('http://www.google.de');

..ist aber nur nen Schuss ins Blaue:rolleyes:
 
jo,

das hatte ich auch schon (stimmt, wäre die korrekte schreibweise)

document.location.replace() und auch
top.location.replace()

scheint ein IE (mac) bug zu sein :(

:) mogler
 

Neue Beiträge

Zurück