我有一个旧的纯HTML/CSS网站,我想清理。我有两个包含相同导航栏的HTML页面。如果我使用像Django这样的框架,我会将导航栏HTML代码提取到它自己的模板(navigation.html)中,然后使用{% include 'navigation.html' %}导入该模板。有没有一种方法可以在不使用繁重的框架的情况下做同样的事情?至少,我不想使用任何服务器端脚本。
如果父元素本身也在iframe中,我如何从iframe中的页面中辨别?
说明:
我的主页home.html包含一个iframe
<iframe src="sample.html"></iframe>
我需要检测home.html (即:sample.html的父级)是否在iframe内。
sample.html中的代码
if(self==window)
{
alert('home.html is not in iframe');
}
else
{
alert('home.html is in iframe'
我有相当复杂的HTML文档要生成的形式
<head> (a css that needs to be inserted here) </head>
和一个带有几种风格的HTML模板化片段的主体。简单地说,我可能有一个PHP函数(假设域名是新闻文章,因为这是最简单的),比如
generateNewsBlob($title, $author, $imageSrc)
showUserInfo($userInfoStruct)
//etc.
这将输出HTML,并将参数填充到模板中。
至少,我只想要一个很好的文件夹,易于编辑PHP和易于编辑的HTML和CSS。到目前为止,我将所有
如何修改此框架,使用户无法移动这些框架?
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"
"http://www.w3.org/TR/html4/frameset.dtd">
<html>
<head>
<title></title>
</head>
<frameset border="1" rows="100, 200" >
<frame sr