㈠ 生成靜態頁面的代碼應該怎麼寫
只能每頁都生成一個單獨的頁面文件,
比如說你你面的參數是 aaa.aspx?pageindex=1&pagesize=10
那麼你第一頁生成 aaaa-1-10.html ,第二頁生成 aaaa-2-10.html, 那麼你在生成靜態頁時, 頁面上的鏈接也要相應的修改成靜態頁的URL。 比如說, 你把頁面上的所有aaa.aspx?pageindex=2&pagesize=10的連接全部改成 aaaa-2-10.html
依此類推。
還有一個辦法就是把 htm 為後綴的請求交給你的WEB程序處理,像是生成靜態頁面了,其實還是動態的(也就是URL重寫啦)。
㈡ 用html如何製作一個簡單的網頁代碼
1、首先,在計算機桌面上創建一個新文件夾,然後在該文件夾中創建一個新的文本文檔。內
㈢ 求簡單的HTML靜態頁面代碼
其實這里有人已經說了,用錨點 2.html# 但是這樣的換就是一個固定的的方,還是跳一下,只不過位置不一樣,再一個就點擊的時候,用js的cookie記錄下來位置,,到了html2的時候,讀出cookie顯示位置,不過我覺得你想要的結果應該是用一個iframe,裡面顯示1.html,點擊的後改iframe的src=2.html,這樣頁面就不會跳了,頁面就不會動
㈣ 求html靜態頁面的代碼,簡單點的
<html><head> <title>滾動字幕</title> </head>
<body text=#ff0000 bgcolor=#ccff99>
<marquee>請進入音樂休閑屋</marquee>
<marquee direction=left>看我還會動呢,並且是從右向左移動
</marquee> <p>
<marquee direction =right behavior=scroll>我從左向右一圈一圈的移回動
</marquee > <p>
<marquee scrollamount=18>我是不是移動的比較答快?
</marquee> <P>
<marquee loop=3 bgcolor=blue>我的底色是藍的,我循環三次即停止移動
</marquee > <p>
</body> </html>
㈤ html靜態網頁代碼,跳轉問題
給你個思路吧,改造onsubmit,改成方法,比如toPage(); 寫function,先獲取你的var page=this. elements.value,然後判斷這內個page是奇數容偶數if(page%2==0),這是我的思路
㈥ 求生成靜態html頁的代碼
示列代碼
1.定義(template.htm)html模板頁面
<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>
<body >
<table $htmlformat[0] height="100%" border="0" width="100%" cellpadding="10" cellspacing="0" bgcolor="#eeeeee" style="border:1px solid #000000">
<tr>
<td width="100%" valign="middle" align="left">
<span style="color: $htmlformat[1];font-size: $htmlformat[2]">$htmlformat[3]</span>
</td>
</tr>
</table>
</body>
</html>
2.asp.net代碼:
//---------------------讀html模板頁面到stringbuilder對象里----
string[] format=new string[4];//定義和htmlyem標記數目一致的數組
StringBuilder htmltext=new StringBuilder();
try
{
using (StreamReader sr = new StreamReader("存放模板頁面的路徑和頁面名"))
{
String line;
while ((line = sr.ReadLine()) != null)
{
htmltext.Append(line);
}
sr.Close();
}
}
catch
{
Response.Write("<Script>alert('讀取文件錯誤')</Script>");
}
//---------------------給標記數組賦值------------
format[0]="background="/blog/bg.jpg"";//背景圖片
format[1]= "#990099";//字體顏色
format[2]="150px";//字體大小
format[3]= "<marquee>生成的模板html頁面</marquee>";//文字說明
//----------替換htm里的標記為你想加的內容
for(int i=0;i<4;i++)
{
htmltext.Replace("$htmlformat["+i+"]",format[i]);
}
//----------生成htm文件------------------――
try
{
using(StreamWriter sw=new StreamWriter("存放路徑和頁面名",false,System.Text.Encoding.GetEncoding("GB2312")))
{
sw.WriteLine(htmltext);
sw.Flush();
sw.Close();
}
}
catch
{
Response.Write ("The file could not be wirte:");
}
㈦ html靜態網頁代碼跳轉問題 求代碼
<inputtype="text"name=""id="txt">
<inputtype="button"value="查詢"name=""id="btn">
<script>
varstr=document.getElementById('txt');
varbtn=document.getElementById('btn');
btn.onclick=function(){
varstrVal=str.value;
if(strVal!=""){
window.location.href="http://www.某某.com/"+strVal+".html";
};
}
</script>
需要JavaScript來實現,不過,請注意一點,正常開發當中通常不會這么操作的,因為當你無法獲取到相應頁面的時候,會找不到相應頁面。