1. 程式人生 > >做網頁時遇到的一些問題和解決方法

做網頁時遇到的一些問題和解決方法

建立word文件:

在建立word文件時,如果此時Microsoft office word正處於開啟狀態,此時,是不能向word文件中寫入資料的,但是可以建立word文件。

建立word文件時,建立之後一定要關閉,否則,會提示檔案正在被佔用的錯誤

具體做法:File.Create(path.ToString()).Close();//建立之後即關閉

重啟word文件通道是:遍歷當前程序,將程序名為WINWORD的程序殺掉

具體方法:Name.kill();

在網頁中建立word文件時,要設定預設路徑,因為在html中沒有辦法獲得完整的路徑名

怎樣動態生成表格?

利用DOM操作,取得表格id,根據

id使用apend方法新增html語言例如$(‘table1’).append(“<tr><td><td><td><.td></tr>”)即在表格中添加了一行兩列

使用<span></span>標籤的好處:

使用<span></span>標籤不用換行:

例如:<span>這是描述資訊</span><textarea></textarea>內容會顯示在同一行

而:<p>這是描述資訊</p><textarea></textarea>

內容會分行顯示

修改cssjs檔案後,頁面效果不變或功能沒有實現:

這是由於瀏覽器快取引起的,清除上網痕跡即可

ajax呼叫.asmx問件時提示undefined錯誤?

取消[System.Web.Script.Services.ScriptService]行的註釋

.asmx返回多個數據時應該以物件形式返回

例:[{“姓名”:”張三,“年齡”:18…}{“姓名”:”李四”,”年齡”: 20,…}]

這是兩個物件

怎樣使用物件:

var res = eval(result.d);//將結果轉化為json字串

$.each(res,function(i,d){

$("#liebiao"

).append("<tr><td>" + d.姓名 + "</td><td>"+ d.學號+ "</td><td>" + d.性別 + "</td><td>"+ d.班級+ "</td><td>" + d.電話 + "</td><td>"+ d.qq號+ "</td><td>" + d.個人描述 + "</td></tr>");

            })//依次獲取字串中的值

最後提示:網頁如果是盈利性網站或者想要增加瀏覽量,操作一定要簡便,頁面一定要美觀