Ich lerne JavaScript, und ich benutze W3School Trypit Editor, und dieser Code funktionierte nicht wie ich gehofft hatte. Ich möchte, dass es mich googelt, nachdem jemand zweimal "OK" gedrückt hat, aber es scheint nicht zu funktionieren. Kann mir jemand helfen?JavaScript Seite neu laden Skript
1
A
Antwort
2
Das Problem ist, dass der Try-It Editor ein IFrame verwendet. Wenn ich es in Chrome versuchen und öffne meine Entwicklerkonsole auf, bekomme ich folgende Fehlermeldung:
Refused to display document because display forbidden by X-Frame-Options.
Dies liegt daran, was Ihr Code ist versucht, die Lage des aktuellen Rahmens zu tun ist, zu ändern, nicht die ganze Seite.
Sie können eine von drei Dinge tun:
- Versuchen Sie, Ihre HTML außerhalb eines IFrame und Sie sollten es dann an die Arbeit.
- Versuchen
window.top.location.replace("http://www.google.com/");
stattwindow.location
- mit der Wenn Sie die Position eines iframe mit JavaScript ändern müssen, werden Sie haben entweder tun so außerhalb des Rahmens oder stellen Sie sicher, es bleibt in der gleichen Domäne wie der Mutter Dokument. (Sie werden feststellen, dass
window.location.replace("http://www.w3schools.com")
einwandfrei funktioniert.)
Verwandte Themen
- 1. Javascript - Seite mit anderem QueryString neu laden
- 2. AngularJs: Seite neu laden
- 3. CSS-Stylesheets neu laden, ohne die Seite neu zu laden?
- 4. Handhabung Javascript Radiobox Zustand auf Seite neu laden
- 5. PHP-Skript alle 5 Sekunden auf Seite neu laden (file_get_contents())
- 6. Seite löschen, ohne Seite neu zu laden?
- 7. Force-Benutzer Seite neu zu laden
- 8. Coda: Automatisch JavaScript-Konsole auf Seite neu laden?
- 9. Javascript-Funktion führt zu HTML-Seite neu laden: warum?
- 10. getLoginStatus Javascript Facebook verschwinden, wenn Seite neu laden
- 11. JavaScript, um die Seite als GET-Anfrage neu zu laden
- 12. jQuery/Javascript - aktuelle Seite mit angehängtem Querystring neu laden?
- 13. Javascript speichern, löschen und neu laden Eingabewert
- 14. Python-Skript bearbeiten ohne Bibliotheken neu laden
- 15. Javascript läuft auf Seite neu lädt
- 16. Automatisch die Google-Seite neu laden
- 17. Angular infinite Scrolling: Seite neu laden
- 18. Bewertungssystem ohne eine Seite neu zu laden
- 19. Aktuelle Seite neu laden in Aurelia
- 20. Eine Seite im Hintergrund neu laden
- 21. Ajax-Aufruf führt zur Seite neu laden
- 22. Javascript auf Seite laden ohne an Körper
- 23. Möglichkeit, url clientside mit JavaScript neu zu schreiben, ohne Seite neu laden zu müssen
- 24. Javascript auf Seite laden Code machen es neu zu laden Chrome Erweiterung
- 25. Neu laden der Seite auf FF nicht ändern Seite
- 26. jQuery - ändern Sie ein Skript zum Laden auf Seite laden
- 27. make requires jQuery nicht neu laden, wenn bereits auf Seite
- 28. jQuery onclick Pass-Post-Variablen und neu laden Seite
- 29. Skript Seite laden/Chrome ist fertig
- 30. Dokumentobjekt für andere Seite laden
Verwenden Sie [jsfiddle] (http://jsfiddle.net/), und [verwenden Sie niemals W3Schools als Referenz] (http://w3fools.com/) – Joseph
Ich habe es gerade in Notizblock versucht, auf meinem Desktop gespeichert, und es funktioniert ... Wie ich dachte, es sollte. – MarioDS
Tipp: Testen Sie die Gleichheit niemals mit "true", verwenden Sie einfach die boolesche Variable/Ausdruck! – Bergi