这篇翻译不完整。请帮忙从英语翻译这篇文章

Location.assign()方法会触发窗口加载并显示指定的URL的内容。

如果由于安全原因无法执行跳转,那么会抛出一个SECURITY_ERROR类型的DOMException。当调用此方法的脚本来源和页面的Location对象中定义的来源隶属于不同域的时候,就会抛出上述错误。

如果传入了一个无效的URL,则会抛出一个SYNTAX_ERROR类型的DOMException

语法

location.assign(url);

参数列表

url
一个包含了要跳转到的链接的DOMString

示例

// 跳转到Location.reload这篇文章
document.location.assign('https://developer.mozilla.org/zh-CN/docs/Web/API/Location.reload');

规范

规范 状态 备注
HTML Living Standard
Location.assign()
Living Standard HTML5相同。
HTML5
Location.assign()
Recommendation 第一次被定义。

浏览器兼容性

We're converting our compatibility data into a machine-readable JSON format. This compatibility table still uses the old format, because we haven't yet converted the data it contains. Find out how you can help!

Feature Chrome Edge Firefox (Gecko) Internet Explorer Opera Safari
Basic support (Yes) (Yes) (Yes) (Yes) (Yes) (Yes)
Feature Android Chrome for Android Edge Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Basic support (Yes) (Yes) (Yes) (Yes) (Yes) (Yes) (Yes)

相关内容

文档标签和贡献者

此页面的贡献者: mysmlz, LiuYuan, luyouxin84
最后编辑者: mysmlz,