最新文章專題視頻專題問答1問答10問答100問答1000問答2000關鍵字專題1關鍵字專題50關鍵字專題500關鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關鍵字專題關鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
當前位置: 首頁 - 科技 - 知識百科 - 正文

JavaScript窗口功能指南之在窗口中書寫內容_javascript技巧

來源:懂視網 責編:小采 時間:2020-11-27 20:33:00
文檔

JavaScript窗口功能指南之在窗口中書寫內容_javascript技巧

JavaScript窗口功能指南之在窗口中書寫內容_javascript技巧:window.open()方法打開一個新窗口,document.open()方法打開一個新文檔,在其中可以使用write()或者writeln()方法書寫內容,它的語法是: oNewDoc = document.open(sMimeType[, sReplace]); sMineType是一個字符串,它定
推薦度:
導讀JavaScript窗口功能指南之在窗口中書寫內容_javascript技巧:window.open()方法打開一個新窗口,document.open()方法打開一個新文檔,在其中可以使用write()或者writeln()方法書寫內容,它的語法是: oNewDoc = document.open(sMimeType[, sReplace]); sMineType是一個字符串,它定

window.open()方法打開一個新窗口,document.open()方法打開一個新文檔,在其中可以使用write()或者writeln()方法書寫內容,它的語法是:
  oNewDoc = document.open(sMimeType[, sReplace]);
  sMineType是一個字符串,它定義了MIME類型。Navigator支持幾種不同的MIME類型,但是Internet Explorer當前僅僅支持“text/html”。sMineType參數(shù)是可選的。第2個參數(shù)也是一個字符串,它定義了被書寫的新文檔是否要替換當前文檔在歷史記錄中的位置。如果想達到替換目的,就使用字符串“replace”。
  “replace”基本上使用于擁有空文檔或者“about:blank”URL的窗口。定義了“replace”后,write()方法就可以在這個窗口中創(chuàng)建HTML內容,并且替換當前URL在歷史記錄中的位置。如果沒有定義“replace”,建立的HTML就有它自己的歷史位置,用戶可以點擊后退按鈕向前直到空為止。
  看看下面的腳本程序段:
  var oNewDoc = document.open("text/html", "replace");
  var sMarkup = "New Document";
  sMarkup += "Hello, world!
Return";
  oNewDoc.write(sMarkup);
  oNewDoc.close();
  如你所見,我們在新文檔中包含了一個鏈接,所以你就可以返回這個頁面。如果你點擊了瀏覽器的后退按鈕,瀏覽器就返回到這個頁面之前的頁面。因為我們使用了“replace”參數(shù),新文檔(被書寫的文檔)替換了當前文檔在歷史記錄中的位置,所以點擊后退按鈕不會返回到當前頁面(包含腳本程序的頁面)。下面的按鈕執(zhí)行同樣的腳本程序,但是沒有“replace”參數(shù),所以,你可以通過點擊瀏覽器的后退按鈕返回到這個頁面。
  以下是這個按鈕的源代碼: