当然,如果提交后页面没有刷新,但又有新内容出现,这倒是有可能是js生成的,一般都是用js通过ajax提交数据,然后再把服务器返回的信息显示到页面上,这样做可以减轻服务器的压力,而且由于页面没有刷新(闪一下),用户体验也较佳。
还有一种可能,是预先把要显示的内容放在页面上,但是隐藏起来,当某种预期的事件发生时再显示出来。
想要开发网站就要有勇于战胜困难的信心,首先要对自己要做什么样的网站有一个清晰的认识,其次要对网站的栏目和内容进行设计并做成效果图,最后根据效果图开发出能够投入使用的网站,网站的开发就完成了。1、进行定位分析,要清楚自己想要做一个什么类型的网站,网站针对的用户群体是什么,网站的风格以及网站的域名是什么样的都要仔细考虑清楚,将这些都想好才能有下一步的分析。
2、申请域名和设计草图,构思好自己的网站后,要申请一个域名,域名要简单好记,还要与自己的网站logo网站内容相契合,然后在构思一下网站的基本结构,栏目,内容,如果觉得在大脑中形成的印象不够深刻的话,可以自己找一个纸将大概的网站页面画下来,然后找专门的美工,根据图纸将网站制作出效果图。
3、开发网页,根据美工制作的效果图,就可以找专门的技术人员开发网站了,已经有了自己的域名,在这个域名的链接开发自己网站,选择一个好的服务器,在网站正式上线之前,先行测试一下看是否有什么问题,没有问题就可以正是上线使用了。如此一个网站的开发就基本完成了,要想获得长远的发展还要进行网站的优化,做网站是一个长期的过程,不能掉以轻心。
你可以在JS里面打印一段IFRAME,用这个IFRAME调用那个网页还可以用xhtml,也就是AJAX调用,但是AJAX存在跨域的问题,
你要用的话,我给你写一段JS使用IFRAME
下面是刚刚给你写的:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/htmlcharset=gb2312" />
<title>Knight.DJ's javascript demo</title>
</head>
<script language="javascript">
function loadUrl(){
var wurl=document.all.wurl.value
var tempStr="正在加载数据"
var content=document.getElementById("content")
content.innerHTML=tempStr
tempStr="<iframe width='1000' frameborder='0' height='1000' src='"+wurl+"'></iframe>"
content.innerHTML=tempStr
}
</script>
<body>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td><label>
<input type="text" name="wurl" id="wurl" />
<input type="button" name="button" id="button" value="调用" onclick="loadUrl()" />
</label></td>
</tr>
<tr>
<td id="content"> </td>
</tr>
</table>
</body>
</html>