2008-11-07 41 views
0

除了使用主框架之外,有没有更好的方法让域名在地址栏中保持不变?如何在地址栏中保留域名

+0

咦?你什么意思? – 2008-11-07 17:32:49

+0

当你尝试做什么? – acrosman 2008-11-07 17:33:40

+0

我想在用户导航时始终将主域名“http://www.example.com/”保留在地址栏中。 – Gabe 2008-11-07 17:43:27

回答

3

使用框架(或其他内部窗口,通过Flash或Silverlight等)真的是唯一的方法 - 如果您尝试使用JavaScript修改主窗口的位置,它会将页面的位置更改为您指定的网址,这样也不会真正起作用。

您应该注意RESTful原则 - 不允许地址栏中的URL反映用户在域中的真实位置的意图是什么?

3

您可以使用AJAX更改页面的内容而不更改地址。

但是,如果数据位于另一个域上,则地址应该更改为指向该域。此外,建议地址可以加书签,以便用户可以轻松地返回到数据。地址应该反映它指向的资源的内容。

相关问题