2014-04-19 19 views
0

是否可以对我网站上所有页面上的特定项目进行编辑,并在所有页面上编辑它。在所有页面的边栏上显示编辑

例如,如果我在我的网站的所有页面上都有一个侧栏,并且我想将该侧栏中的公告框更改为新的公告,我可以这样做,而无需在所有页面上进行更改吗?如果是这样,我将如何能够?

回答

1

什么你要找的是一个iframe,你会发现吨关于教程,但是这里有一个简单的例子:

在你的页面如的index.html

<html> 
<head> 
</head> 
<body> 
    <div id="sidebar"> 
     <iframe width="100" height="500" src="sidebar.html"></iframe> 
    </div> 
    <div> 
     Your main page content 
    </div> 
</body> 
</html> 

在你sidebar.html

<html> 
<head> 
</head> 
<body> 
    <div> 
     Sidebar content goes here... 
    </div> 
</body> 
</html> 

现在任何你在sidebar.html更新将在index.html的更新。

将此iframe添加到您希望包含此边栏的每个页面。

希望这有助于...

+0

但不会iframe中显示是一个框架和网站的实际上不是一部分,或者我可以删除边框,使它看起来像它甚至不是一个iframe但网站的自然部分? – etangins

+0

是的,你可以按照你想要的方式调整iframe的风格,例如'iframe {border:0; }会删除边框。 –

+0

是否比服务器端更好?我注意到其中一个类似的声音问题中提到。 – etangins

相关问题