做页面的时候,一定先分析好是否需要写一些公共的东西来调用,千万不要做没用工!!!
1,写的时候标注好注释,方便代码多容易乱,无头绪的问题发生。
2,对于遮罩层和弹出框可以写在主页,遮罩层要全部遮住!
3,对于header.html里面的按钮,点击按钮会弹出弹框的问题,可以把弹框写在index.html里面,在header.js里面控制,
eg:
$('.pwd').click(function () {
$('#editPassMask',window.parent.document).toggle();
$('#editPassInfo',window.parent.document).toggle();
})
$('.help').click(function () {
$('#helpMask',window.parent.document).toggle();
$('#helpInfo',window.parent.document).toggle();
})
4,在子页面调用父页面的东西,加上window.parent.document
5,引入下一个页面的地方 ,加上target : <a href="inTheTape.html" target="homePage">
target指向的地方和name的名字一样,这样就替换了和中间的内容。^_^
6,对于自适应的平台网页,要求不能出现滚动条,那么,高度就要求自适应了,但是并不是所有的高度都是按照百分比的形式来做,按钮啊,内部的一些高度就可以使用px,最外层可以这么设置:
$(function () {
var winH = $(window).height();
$("body").height(winH * 765 / 765);
$(".indexMain").height(winH * 765 / 765);//内容
$(".mainTop").height(winH * 765 / 765);
});
7,如果把弹框写在子页面上,那么遮罩层的问题呢,就是写3个遮罩层进行拼接。
子页面一个遮罩层,父集页面写上下两个遮罩。