网址名称不变

问题描述 投票:0回答:4

我希望在这里问这个问题是可以的。作为一个完全的初学者,我想知道为什么有些网站的 url 地址在您单击内部链接时不会更改。例如,如果网址是 www.mysite.com,那么如果您单击该网站的“联系”链接,它仍然保持不变。另外,当我访问我的网站时,它会更改为 www.mysite.com/home.html,但其他一些网站仍保留 www.mysite.com。

感谢您的帮助 史蒂文

html url frames
4个回答
3
投票

可能只使用框架或 iframe。 www.example.com 上的外框保持不变,而内框指向 www.example.com/home 或其他内容。


0
投票

其他选项包括 AJAX 或 JavaScript 实现。

例如,使用 AJAX,您可以将动态信息加载到元素(例如 DIV)中,而不会导致页面重新加载。

使用其他 JavaScript 功能也可以这样说,例如通过附加到链接的 onclick 事件隐藏和显示页面上的元素。

正如 Martin 上面所说,这种功能绝对被认为是不好的做法。您基本上杀死了用户或搜索蜘蛛将寻找的任何类型的网站结构。


0
投票

简单的 iframe 示例(demo):

<html> 
  <head> 
    <title>CNN</title> 
    <style type="text/css">       
      html, body, iframe {
        margin: 0px;
        padding: 0px;
        height: 100%;
        width: 100%;
        border: none;
        overflow: hidden; }
      iframe { overflow: auto; }
    </style> 
  </head> 
  <body> 
    <iframe src="http://www.cnn.com/"></iframe> 
  </body>
</html> 

正如其他人已经指出的那样,这是一种不好的做法。


-2
投票

我使用 iframe 代码来修复 URL 地址上的名称,但问题出在移动设备上,它显示的大小与桌面相同,并且不会更改为移动设备大小。我希望该部分中的 URL 地址在页面更改时不会更改

© www.soinside.com 2019 - 2024. All rights reserved.