亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費注冊 查看新帖 |

Chinaunix

  平臺 論壇 博客 文庫
最近訪問板塊 發(fā)新帖
查看: 4448 | 回復(fù): 9
打印 上一主題 下一主題

php發(fā)布靜態(tài)html頁后如何更新動態(tài)部分的內(nèi)容 [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報告]
發(fā)表于 2008-04-19 20:43 |只看該作者 |倒序瀏覽
以163網(wǎng)的一個新聞頁面為例:
http://news.163.com/08/0419/07/49SJ4QDN00011229.html

這個網(wǎng)頁是html的,可以在發(fā)布時生成,其中除了導(dǎo)航欄、新聞?wù)牟恍枰峦猓渌糠侄际切枰碌,這些內(nèi)容至少每天都要更新一次或多次,這個更新不應(yīng)該把此html重新生成一次吧,請問在程序上怎么實現(xiàn),是用模版來實現(xiàn)的嗎?我目前用了smarty模版技術(shù),可以生成html頁面,但對于其中需要動態(tài)更新的部分卻不能實現(xiàn)!不知從何處著手,請做過的大俠門給點建議或者思路!

論壇徽章:
0
2 [報告]
發(fā)表于 2008-04-20 16:35 |只看該作者

我也來聽課

我也來聽課

論壇徽章:
0
3 [報告]
發(fā)表于 2008-04-20 16:38 |只看該作者
Js調(diào)用

論壇徽章:
0
4 [報告]
發(fā)表于 2008-04-20 20:35 |只看該作者
原帖由 無名分的浪漫 于 2008-4-20 16:38 發(fā)表
Js調(diào)用



js調(diào)用對少部分內(nèi)容可以,但對于包含很多動態(tài)更新的不現(xiàn)實吧,光更新那些js文件就不容易!再看163的新聞頁面源文件其中更新的部分并不是js調(diào)用的,可以看到要更新的部分被分為不同的部分,如<!-- 區(qū)域1 -->、<!-- 區(qū)域2 -->等等。

論壇徽章:
0
5 [報告]
發(fā)表于 2008-04-20 21:57 |只看該作者
還可以rewrite

論壇徽章:
0
6 [報告]
發(fā)表于 2008-04-21 09:23 |只看該作者
一般是這樣做的iframe和script

論壇徽章:
0
7 [報告]
發(fā)表于 2008-04-21 14:51 |只看該作者
shtml

論壇徽章:
0
8 [報告]
發(fā)表于 2008-04-22 02:43 |只看該作者
一般都是iframe或者js。

論壇徽章:
0
9 [報告]
發(fā)表于 2008-04-22 08:46 |只看該作者

看一下源碼

}
}else if(window.ActiveXObject){//IE
   try{
   http_request=new ActiveXObject("Msxml2.XMLHTTP";
   }catch(e){
   try{
                http_request=new ActiveXObject("Microsoft.XMLHTTP";
        }catch(e){}
        }
}
if(!http_request){
        alert('Giving upCannot create an XMLHTTP instance)');
        return false;
}
return http_request;
}

明顯用的AJAX

論壇徽章:
0
10 [報告]
發(fā)表于 2008-04-22 10:39 |只看該作者
用js和iframe的確可以實現(xiàn),但感覺不是很理想,一個頁面包含多塊動態(tài)更新的話就要包含許多<script type="text/javascript" src="***"></script>這樣的代碼,但看163的新聞頁面就沒有這些代碼,他直接顯示的是內(nèi)容!

用shtml的話可以通過include inc文件作到這種效果,新浪就是用的shtml,但163的html文件是怎么做到的呢?

歡迎大家繼續(xù)探討!
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報專區(qū)
中國互聯(lián)網(wǎng)協(xié)會會員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP