1.document物件是window物件的子物件,可直接使用,多用於獲取HTML頁面元素
2.document物件屬性
a) alinkColor活動連結顏色
b) linkColor文字連結顏色
c) vlinkColor使用者已觀察過文件連結的文字顏色
d) cookie儲存於客戶端的cookie資訊
①.是某些web站點將使用者的某些資訊儲存於客戶硬碟中的一些小小的文字檔案
②.cookie可以記錄使用者的使用者名稱、密碼、瀏覽過的網頁、停留的時間等,方便使用者再次操作
③.cookie中的資訊以“鍵-值”對形式儲存;且其資訊只能是URL編碼中的字元,如果存在中文需要將漢字轉換,即在客戶端儲存的cookie中只能是數字和字母組成的資訊
④.如果要刪除cookie可以將其日期修改使其自動過期
3.document物件方法
a) 清除指定文件內容–不建議使用
①.docObj.clear()–沒有引數,沒有返回值
②.關閉文件流再開啟文件流則文件內容自動被清除
b) 關閉文件流
①.docObj.close()–沒有引數,沒有返回值
②.頁面載入完畢後則會自動執行該方法
③.當呼叫write()方法動態生成頁面時如果沒有close()方法則系統會一直等待
④.當為視窗新增onload事件時,在沒有呼叫close()方法則onload事件不會被觸發
c) 開啟文件流
①.docObj.open([arg])–arg代表輸出流的MIME型別,預設text/html;沒有返回值
d) 把文字寫入文件
①.docObj.write(htmlStr)
②.需要在輸出完成的內容之後使用close()關閉輸出流;否則再次呼叫write()方法時會追加輸出內容
e) 把文字寫入文件並換行
①.docObj.writeln(str)