【问题标题】:How to keep domain name in address bar如何在地址栏中保留域名
【发布时间】:2010-09-21 08:00:04
【问题描述】:

除了使用主机之外,有没有更好的方法来保持地址栏中的域名不变?

【问题讨论】:

  • 当你尝试做什么?
  • 我想在用户导航时始终将主域“example.com”保留在地址栏中。

标签: dns


【解决方案1】:

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

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

【讨论】:

  • 是的,我知道我不应该这样做,但客户就是不同意我的意见,所以...非常感谢,无论如何
【解决方案2】:

可以在不改变地址的情况下使用AJAX来改变页面的内容。

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

【讨论】:

  • 您没有使用名称,但在您的 cmets 的最后一部分中,您谈到的是 RESTful 概念 - 让 URL 始终指向处于给定状态的页面,并具有URL 中反映的页面是 REST 的一部分。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-11-13
  • 2021-05-16
  • 1970-01-01
  • 2013-05-05
  • 2017-04-07
  • 1970-01-01
相关资源
最近更新 更多