我知道的有两种:
一个是用模板批量生成,就是一般内容管理系统常用的。
还有就是用xml ,xml是数据文件,写xsl代码,将xml转为html。
我用过动易的asp网站,该换界面的时候,首先做出模板,就是需要的网站样式,内容页的链接是用插标签实现的,导航栏的一般是写死的链接页
网页代码的一个问题
很简单的问题,相当的简单,只要写上js代码就行了
网站的源代码是什么东东?从哪儿查看?它起什么作用?
在网站页面点击右键——查看源文件 即可查看代码,但是这只是前台代码和真实的网站全部代码是不一样的,网站的全部代码一般是不公开的。
JS代码分析
楼主,我发觉你这代码问题太多了。你看:var p="";var x=document.password.pass.value;if (x==p) {<br> window.open(p+".html");——问题出在,这里p="",即便从表单中取值取到了x="",成立,也不可能打开你要的页面啊,这里绝对出错啊,因为找不到这么一个页面。因为p+".html"得出来的是一个字符串,p+".html"=“.html”,只有一个后缀名,并没有页面的名称,你怎么打开这个页面?结果1:什么都不输入,直接提交,绝对会报你找不到这个页面的错误。结果2:输入一个空格或者其他内容,就会弹出“恭喜您,答错了,看来你的JS还得加强哦 ”这句话<br> }else{<br> alert("恭喜您,答错了,看来你的JS还得加强哦 !");<br> }解答如上:再强调下x=p后跳转到哪吧。如果你的代码写成这样:function PassConfirm() {<br> var p="myname";——给p一个值<br> var x=document.all.name.value;<br> if (x==p) {<br> window.open(p+".html");<br> }else{<br> alert("恭喜您,答错了,看来你的JS还得加强哦 !");<br> } <br> }在文本框中输入myname后,提交,此时x被赋值x=myname,既然p=myname,x=myname,条件成立(x==p),进入window.open(p+".html")这行代码,打开的页面就叫myname.html(注:p="myname",p+".html"="myname"+"html",这叫连接字符串,连起来就=myname.html了)了。楼主要记住一点,这里是打开一个新页面,并不是跳转到另一个页面。