api.Navigation.navigate

Spec

MDN URL

Status

On the standards track: Yes

Is Experimental: No

Is Deprecated: No

Browser Support

In Chrome version 102 on 2022-05-24 Note: Chrome allows javascript: URLs when calling navigate(), contrary to the specification (bug 439994590).

In Chrome Android version 102 on 2022-05-24 Note: Chrome Android allows javascript: URLs when calling navigate(), contrary to the specification (bug 439994590).

In Edge version 102 on 2022-05-31 Note: Edge allows javascript: URLs when calling navigate(), contrary to the specification (bug 439994590).

In Firefox version 147 on 2026-01-13

In Firefox for Android version 147 on 2026-01-13

Not in Internet Explorer

In Quest Browser version 22.0 on 2022-06-06 Note: Quest Browser allows javascript: URLs when calling navigate(), contrary to the specification (bug 439994590).

In Opera version 88 on 2022-06-08 Note: Opera allows javascript: URLs when calling navigate(), contrary to the specification (bug 439994590).

In Opera Android version 70 on 2022-06-29 Note: Opera Android allows javascript: URLs when calling navigate(), contrary to the specification (bug 439994590).

In Safari version 26.2 on 2025-12-12

In Safari on iOS version 26.2 on 2025-12-12

In Samsung Internet version 19.0 on 2022-11-01 Note: Samsung Internet allows javascript: URLs when calling navigate(), contrary to the specification (bug 439994590).

In WebView Android version 102 on 2022-05-24 Note: WebView Android allows javascript: URLs when calling navigate(), contrary to the specification (bug 439994590).

In WebView on iOS version 26.2 on 2025-12-12