博客來網路書店查詢

書名

博客來網路書店查詢

星期日, 12月 30, 2007

如果忘記mysql的root密碼(Windows)?

1. 請將mysql server shutdown請察看工作管理員內「處理程序」是否
仍有
mysqld-nt程式存在。

2. 開啟終端機,輸入mysqld-nt -u root --skip-grant-tables &

3. 輸入mysqlenter(因為忽略權限資料表,所以此時不需輸入帳號密碼)

4. 輸入use mysql; (使用mysql資料庫,請記得後面的;

5. 輸入UPDATE user SET password=password('phpmysql') where user='root'; (變更root密碼為phpmysql

6. 輸入FLUSH PRIVILEGES;(將立即更新,若無輸入此行,則當您重新啟動mysql才會更新)

7. 輸入exit;(離開mysql畫面)

8. 請將mysqld-nt關閉,請察看工作管理員內「處理程序」是否仍有mysqld-nt程式存在。

9. 重新啟動mysql server

10. 測試密碼: mysql -uroot -p

星期一, 12月 24, 2007

民國97年02月課程表

星期日 星期一 星期二 星期三 星期四 星期五 星期六





1




2




3




4




5
請勿安排課程



6
除夕
7
大年初一
8
大年初二
9
大年初三
10
大年初四
11
大年初五
12

13

14
東區認證 VC-4
15

16




17
東區認證asp.net-1-2
18

19
東區認證 VC-5
20

21
東區認證 VC-6
22

23
東區認證 ACCESS
一對一




24
東區認證asp.net-3-4
25
請勿安排課程



26
東區認證 VC-7
27




28

29









星期五, 12月 21, 2007

網頁顏色

網頁顏色

000000
000033
000066
000099
0000CC
0000FF
003300
003333
003366
003399
0033CC
0033FF
006600
006633
006666
006699
0066CC
0066FF
009900
009933
009966
009999
0099CC
0099FF
00CC00
00CC33
00CC66
00CC99
00CCCC
00CCFF
00FF00
00FF33
00FF66
00FF99
00FFCC
00FFFF
330000
330033
330066
330099
3300CC
3300FF
333300
333333
333366
333399
3333CC
3333FF
336600
336633
336666
336699
3366CC
3366FF
339900
339933
339966
339999
3399CC
3399FF
33CC00
33CC33
33CC66
33CC99
33CCCC
33CCFF
33FF00
33FF33
33FF66
33FF99
33FFCC
33FFFF
660000
660033
660066
660099
6600CC
6600FF
663300
663333
663366
663399
6633CC
6633FF
666600
666633
666666
666699
6666CC
6666FF
669900
669933
669966
669999
6699CC
6699FF
66CC00
66CC33
66CC66
66CC99
66CCCC
66CCFF
66FF00
66FF33
66FF66
66FF99
66FFCC
66FFFF
990000
990033
990066
990099
9900CC
9900FF
993300
993333
993366
993399
9933CC
9933FF
996600
996633
996666
996699
9966CC
9966FF
999900
999933
999966
999999
9999CC
9999FF
99CC00
99CC33
99CC66
99CC99
99CCCC
99CCFF
99FF00
99FF33
99FF66
99FF99
99FFCC
99FFFF
CC0000
CC0033
CC0066
CC0099
CC00CC
CC00FF
CC3300
CC3333
CC3366
CC3399
CC33CC
CC33FF
CC6600
CC6633
CC6666
CC6699
CC66CC
CC66FF
CC9900
CC9933
CC9966
CC9999
CC99CC
CC99FF
CCCC00
CCCC33
CCCC66
CCCC99
CCCCCC
CCCCFF
CCFF00
CCFF33
CCFF66
CCFF99
CCFFCC
CCFFFF
FF0000
FF0033
FF0066
FF0099
FF00CC
FF00FF
FF3300
FF3333
FF3366
FF3399
FF33CC
FF33FF
FF6600
FF6633
FF6666
FF6699
FF66CC
FF66FF
FF9900
FF9933
FF9966
FF9999
FF99CC
FF99FF
FFCC00
FFCC33
FFCC66
FFCC99
FFCCCC
FFCCFF
FFFF00
FFFF33
FFFF66
FFFF99
FFFFCC
FFFFFF


星期三, 12月 19, 2007

HTML中<meta>的作用

HTML中<meta>的作用
<meta>是HTML文件中模擬http通訊協定的元素。
。<meta> 標籤用於網頁的<head>與</head>中
,<meta> 標籤的用處很多。
<meta> 的屬性有兩種:name和http-equiv。name
屬性主要用於描述網頁,對應於content(網頁內容)
,以便於搜索引擎機器人尋找、分類(目前幾乎所有
的搜索引擎都使用網路機器人自動尋找<meta>值來
給網頁分類)。這其中最重要的是description(網站在
搜索引擎上的描述)和keywords(網站在搜尋引擎的
分類關鍵詞),所以應該給每頁加一個<meta>值。
比較常用的有以下幾個:

  name 屬性
  1、<meta name="Generator" contect="">
使用哪一個工具編輯網頁。

  2、<meta name="keywords" contect="">
向搜索引擎說明你的網頁的關鍵詞。

  3、<meta name="description" contect="">
告訴搜索引擎你的網站主要內容。

  4、<meta name="author" contect="你的姓名">
告訴搜索引擎你的網站的作者。

  5、<<meta> name="Robots"
contect= "all|none|index|noindex|follow|nofollow">

  其中的屬性說明如下:

  設定為all:文件將被檢索,且網頁文件上的連結可以被查詢;

  設定為none:文件將不被檢索,且網頁文件上的連結不可以被查詢;

  設定為index:文件將被檢索;

  設定為follow:網頁文件上的連結可以被查詢;

  設定為noindex:文件將不被檢索,但網頁文件上的連結可以被查詢;

  設定為nofollow:文件將不被檢索,網頁文件上的連結可以被查詢。

  http-equiv屬性

  1、<meta> http-equiv="Content-Type" contect="text/html";charset=utf-8">
說明網頁所使用的編碼。
  2、<meta> http-equiv="Refresh" contect="n;url=http://yourlink">
定時讓網頁在指定的時間n內,跳轉到網頁文件http://yourlink。
  3、<meta> http-equiv="Pragma" contect="no-cache">
是用於設定禁止瀏覽器從本地機的暫存區中讀取網頁文件內容,設定後一旦離
開網頁就無法從Cache中讀取資料。
  4、<meta> http-equiv="set-cookie" contect="Mon,12 May 2001 00:20:00 GMT">
cookie設定,如果網頁過期,儲存的cookie將被刪除。需要注意的時間格式為GMT
時間格式。
  5、<meta> http-equiv="windows-Target" contect="_top">
強制網頁文件在現在的視窗裡以獨立網頁視窗顯示,這可以防止自己的網頁被別人
當作一個框架頁面使用。

星期三, 12月 12, 2007

控制主版頁面

由子頁面去找主版頁面的控制項,就可以針對主版頁面的控制項操作
,例如找尋主版頁面的button1,並修改其text的內容

Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs)
Dim testbtn As Button = Master.FindControl("Button1")
testbtn.Text = "由我來改"
End Sub

刪除時出現提示

將「刪除」欄位做成ItemTemplate,再做以下的修改就可以。

星期日, 11月 25, 2007

RSACryptoServiceProvider 類別

使用由密碼編譯服務供應者 (CSP) 提供之 RSA 演算法的實作,執行非對稱加密和解密。這個類別無法被繼承。

Dim instance As RSACryptoServiceProvider

下列程式碼範例會使用 RSACryptoServiceProvider 類別,將字串加密成位元組陣列,然後再將位元組解密回字串。


Imports System
Imports System.Security.Cryptography
Imports System.Text

_

Class RSACSPSample


Shared Sub Main()
Try
'Create a UnicodeEncoder to convert between byte array and string.
Dim ByteConverter As New UnicodeEncoding()

'Create byte arrays to hold original, encrypted, and decrypted data.
Dim dataToEncrypt As Byte() = ByteConverter.GetBytes("Data to Encrypt")
Dim encryptedData() As Byte
Dim decryptedData() As Byte

'Create a new instance of RSACryptoServiceProvider to generate
'public and private key data.
Dim RSA As New RSACryptoServiceProvider()

'Pass the data to ENCRYPT, the public key information
'(using RSACryptoServiceProvider.ExportParameters(false),
'and a boolean flag specifying no OAEP padding.
encryptedData = RSAEncrypt(dataToEncrypt, RSA.ExportParameters(False), False)

'Pass the data to DECRYPT, the private key information
'(using RSACryptoServiceProvider.ExportParameters(true),
'and a boolean flag specifying no OAEP padding.
decryptedData = RSADecrypt(encryptedData, RSA.ExportParameters(True), False)

'Display the decrypted plaintext to the console.
Console.WriteLine("Decrypted plaintext: {0}", ByteConverter.GetString(decryptedData))
Catch e As ArgumentNullException
'Catch this exception in case the encryption did
'not succeed.
Console.WriteLine("Encryption failed.")
End Try
End Sub


Public Shared Function RSAEncrypt(ByVal DataToEncrypt() As Byte, ByVal RSAKeyInfo As RSAParameters, ByVal DoOAEPPadding As Boolean) As Byte()
Try
'Create a new instance of RSACryptoServiceProvider.
Dim RSA As New RSACryptoServiceProvider()

'Import the RSA Key information. This only needs
'toinclude the public key information.
RSA.ImportParameters(RSAKeyInfo)

'Encrypt the passed byte array and specify OAEP padding.
'OAEP padding is only available on Microsoft Windows XP or
'later.
Return RSA.Encrypt(DataToEncrypt, DoOAEPPadding)
'Catch and display a CryptographicException
'to the console.
Catch e As CryptographicException
Console.WriteLine(e.Message)

Return Nothing
End Try
End Function


Public Shared Function RSADecrypt(ByVal DataToDecrypt() As Byte, ByVal RSAKeyInfo As RSAParameters, ByVal DoOAEPPadding As Boolean) As Byte()
Try
'Create a new instance of RSACryptoServiceProvider.
Dim RSA As New RSACryptoServiceProvider()

'Import the RSA Key information. This needs
'to include the private key information.
RSA.ImportParameters(RSAKeyInfo)

'Decrypt the passed byte array and specify OAEP padding.
'OAEP padding is only available on Microsoft Windows XP or
'later.
Return RSA.Decrypt(DataToDecrypt, DoOAEPPadding)
'Catch and display a CryptographicException
'to the console.
Catch e As CryptographicException
Console.WriteLine(e.ToString())

下列程式碼範例會使用 RSACryptoServiceProvider,將建立的金鑰資訊匯出到 RSAParameters 物件。


Try

'Create a new RSACryptoServiceProvider object.
Dim RSA As New RSACryptoServiceProvider()

'Export the key information to an RSAParameters object.
'Pass false to export the public key information or pass
'true to export public and private key information.
Dim RSAParams As RSAParameters = RSA.ExportParameters(False)


Catch e As CryptographicException
'Catch this exception in case the encryption did
'not succeed.
Console.WriteLine(e.Message)
End Try
Return Nothing
End Try
End Function
End Class

內容來源:微軟的MSDN

星期六, 11月 24, 2007

RegularExpressionValidato屬性:ValidationExpression

[ ]:
定義可接受的字元,例:
[a-z]表示可接受a~z等26個英文小寫字母、
[0-5]表示可接受0~5個數字、
[^ b-e]表示除了b~e之外,所有字元圴接受
(^符號為不接受的意思)、[abc]表可接受a,b,c三個小寫字母。)

{ }:
定義須輸入的字元數,例:
{3}表示須輸入3個字元、
{1,3}須輸入1~3個字元、
{n,}表接受n~無限多個字元。
所以
[A-C]{3}表必須輸入3個大寫字母、
[a-zA-z0-9]{1,9}表可輸入1~9個大小寫字母或數字。

.:
表任意的字元,例:
.{8}表可接受8個任意字元。

|:
表「或」的意思,例:
[a-c]{1}|[0-9]{2}表必須輸入a~c之間的一個小寫字母或2個數字。

( ):
此符號可有可無,目的是為了方便閱讀,例:
([A-B]) | ([a-z])加了括號是不是比 [A-B] | [a-z]更清楚看出 | 符號。
\:
若可接受的字元中包含上述符號,
則必須在特殊符號前加上\符號,例:可接受的字元包括[],則寫成 \[\]

星期四, 11月 15, 2007

遮罩

定義輸入遮罩

輸入遮罩定義可以包含分號分開的三個區段﹔例如,(999) 000-0000!;0;" "

區段

意義

第一個

輸入遮罩本身。

第二個

決定是否儲存文字顯示字元。

0 = 以輸入的值儲存文字字元

1 = 留空白 = 儲存只有輸入空白的字元

第三個

在輸入遮罩顯示為空白的字元。您可以使用任何字元﹔輸入 " " (雙引號、空格、雙引號) 來顯示一個空格。如果您在此區段留下空白,底線 (_) 就會被使用。

有效的輸入遮罩字元

Microsoft Access 解釋在輸入遮罩屬性定義的第一個部分字元如下列表格顯示。若要定義文字字元,請輸入沒有顯示在此表格的其他任何字元,包含空格和符號。若要定義下列字元的其中之一為文字字元,請在字元前面加上 \

字元

敘述

0

數字 (0 9,必須輸入﹔不允許加號〔+〕和減號〔-)

9

數字或空格 (不需輸入﹔不允許加號和減號)

#

數字或空格 (不需輸入﹔空白位置轉換成空格,允許加號和減號)

L

字母 (A Z,必須輸入)

?

字母 (A Z,選擇性輸入)

A

字母或數字 (必須輸入)

a

字母或數字 (選擇性輸入)

&

任何字元或空格 (必須輸入)

C

任何字元或空格 (選擇性輸入)

. , : ; - /

小數點位置與千、日期、和時間的分隔符號。 (實際使用的字元根據由按兩下 Windows [控制台] [國別設定] 所指定的國別設定。

<

使之後的所有字元轉換成小寫。

>

使之後的所有字元轉換成大寫。

!

使輸入遮罩由右至左的顯示,而不是由左至右。鍵入的字元通常由左至右填入遮罩內。您可在輸入遮罩的任何地方包含驚嘆號。

\

使之後的字元顯示成文字字元。用來使列在此資料表的任何字元顯示成文字字元 (例如, \A 就顯示成 A )

Password

設定輸入遮罩屬性為密碼這個字會建立密碼項目文字方塊。在文字方塊鍵入的任何字元會儲存為此字元,但會顯示為星號 (*)

星期三, 11月 14, 2007

javascript內的Date物件

function check(arg_intYear,arg_intMonth,arg_intDay)
{
//月數從0開始,所以要將參數減一
var objDate = new Date(arg_intYear,arg_intMonth-1,arg_intDay);
//檢查月份是否小於12大於1
if((parseInt(arg_intMonth) > 12) || (parseInt(arg_intMonth) < 1))
{
alert(arg_intYear+'/'+arg_intMonth+'/'+arg_intDay+' 月份不正確');
}
else
{
//如果objDate日數進位不等於傳入的arg_intDay,
//代表天數格式錯誤,另外月份進位也代表日期格式錯誤
if((parseInt(arg_intDay) != parseInt(objDate.getDate()))||(parseInt(arg_intMonth)!= parseInt((objDate.getMonth()+1))))
{
alert(arg_intYear+'/'+arg_intMonth+'/'+arg_intDay+ ' 天數不正確');
}
else
{
alert(arg_intYear+'/'+arg_intMonth+'/'+arg_intDay+ ' 日期格式正確');
}
}
}
所以下面可以嘗試看看會有怎樣的回應?

check(2007,2,29); //alert 天數不正確
checkDate(2008,2,29); //alert 日期格式正確
checkDate(2007,7,31); //alert 日期格式正確

CSS與Java Script

網頁其實是由很多的標籤,也就是<>這樣的符號組合而成。
每一個標籤都有他的定義與用途,比如說<img>代表的是圖形,
而<hr>代表的是水平線。
如果我想要自己定義標籤,那該怎麼作呢?
例如<a href>指的是超連結,這個標籤預設會有底線,
如果我希望他不要出現底線,那就得重新定義這個標籤,
而這個重新定義標籤,就是CSS樣式表。
所以您若於網頁原始碼內看到

<style type="text/css">
a {text-decoration:none}
</style>
這就是CSS的運用。

HTML語法只能靜態呈現圖文資料,而CSS則是重新定義標籤的功能,
而script是什麼呢?script指可讓網頁上的標籤與
使用者產生互動。
例如當我進入網頁,他就會秀出訊息,這就是script的功能。

<html>
<head>
<script type="text/javascript">
function message() {
alert(”歡迎光臨!”)
}
</script>
</head>
<body onload=”message()”>
</body>
</html>

CSS可以重新定義HTML的標籤,所以您也可以設計網頁文字呈現
在圖片檔案上面,您也可以引用、匯入已經設計好的CSS。
而script可以增加網頁與使用者之間的互動,也可搭配CSS,
搭配修改過的網頁標籤與使用者互動。

CSS與Script,是網頁裡蠻重要的兩個基本的元素,
細節部分,可參考巨匠電腦的以下課程:

1.如果您習慣使用FrontPage,可詢問以下兩個課程:
WH1活用網頁設計基礎FrontPage
WH2活用網頁設計應用FrontPage

2.如果您習慣使用Dreamwaver,可詢問以下兩個課程:
ID5Dreamweaver網頁設計
ID6Dreamweaver網頁應用
ID7Dreamweaver動態資料庫網站設計
ID8Dreamweaver動態網站進階應用篇

如果您沒有網頁基礎,建議您可到各分校旁聽,
由FrontPage或Dreamwaver擇一學習。

由turbo c移植出來的程式可能的問題:clrscr等五個函數

error C2065: 'clrscr' : undeclared identifier
error C2065: 'delay' : undeclared identifier
error C2065: 'randomize' : undeclared identifier
error C2065: 'random' : undeclared identifier
error C2065: 'gotoxy' : undeclared identifier

那五個函數正是turbo c內的函數,但不是ansi c 標準的函數

randomize() 可用 srand((unsigned)time(0)) 代替
(但須引用 ).

random(N) 可以用 (rand() % N) 來取代.

最接近 delay() 的是sleep(). (不過若是C++,則是Sleep())

gotoxy() 跟 clrscr() 在視窗系統上要用 console API (需要 ) 來做,
我建議用同名的函式把 API 包起來

void gotoxy(short int x, short int y)
{
HANDLE hStdOut = GetStdHandle(STD_OUTPUT_HANDLE);
COORD coord = {x, y};
SetConsoleCursorPosition(hStdOut, coord);
}

void clrscr()
{
HANDLE hStdOut = GetStdHandle(STD_OUTPUT_HANDLE);
CONSOLE_SCREEN_BUFFER_INFO csbi;
GetConsoleScreenBufferInfo(hStdOut, &csbi);

COORD coord = {0, 0};
DWORD dwSize = csbi.dwSize.X * csbi.dwSize.Y;
DWORD dwWritten;
FillConsoleOutputCharacter(hStdOut, ' ', dwSize, coord, &dwWritten);
FillConsoleOutputAttribute(hStdOut, csbi.wAttributes, dwSize, coord, &dwWritten);
gotoxy(0, 0);
SetConsoleCursorPosition(hStdOut, coord);
}

星期二, 11月 13, 2007

HTML VS PHP

HTML VS PHP

葉建榮
民國九十六年十一月十三日

1980年,Tim Berners-Lee為了解決不同電腦間不同格式文件閱讀交流上的困難,在歐洲核子物理實驗室工作時建議建立一個以HTML為基礎的系統讓科學家之間能夠分享和更新他們的研究結果。HTML以純文字格式為基礎,可讓任何一個文字編輯器處理,最初僅有少量標記(TAG)而易於掌握運用。隨著 HTML 使用率的增加,單純的資料交換已經不符合所需。1984年,Tim Berners-Lee寫了世界上第一個網頁瀏覽器(WorldWideWeb),全球第一個網站也由此誕生。












【圖1、全球第一個網頁:單純的文字資料顯示】

可是,html網頁文件格式並無法滿足大家的需求,因為html網頁是靜態的網頁,可將伺服器上的網頁傳送到每一台使用者的瀏覽器上,但如果想要搜尋資訊,例如設立討論區,或者想知道這個網頁有多少人瀏覽過,那該怎麼辦呢?這時我們就需要資料庫網頁。資料庫網頁與靜態網頁有何不同呢?我們先來瞧瞧這兩種網頁讀取的方式。

首先,我們來看一下靜態的網頁是如何讀取:

1.當我們在瀏覽器中輸入一個網址(URL)或按下一個超鏈結(Hyperlink)時,瀏覽器會送出一個要求到網路上,要網址中所指定的文件。這個要求會在網際網路(Internet)上傳送,根據網址所指定的位置,找到存有這份文件的 WWW伺服器(Server)。

2. 當這台伺服器(WWW Server程式)接收到要求,它便會檢查自己的電腦中是否有這份文件,如果有的話,伺服器就會將文件送出,這個文件就是HTML檔案。 HTML檔案會被送上網際網路,最後傳回到我們自己的電腦中。

3. 瀏覽器接收到HTML文件,便會開始解讀HTML,將最後的結果呈現在螢幕上讓我們看到。

HTML文件只是一種純文字的檔案,並沒有包含影像、動畫或其他任何東西。當瀏覽器在解讀HTML時,發現裡面有需要顯示影像、動畫的地方,就會重覆第一個步驟再送出要求,去把要顯示的影像、動畫給下載回來。如此一直重覆著,直到所有需要的東西都下載完畢為止。這樣就完成了一個瀏覽網頁的動作。













【圖2HTML網頁讀取流程】

資料庫網頁有好幾種,我們來看PHP網頁會以何種方式來處理資料。

1.當我們在瀏覽器中輸入一個網址(URL)或按下一個超鏈結(Hyperlink)時,瀏覽器會送出一個要求到網路上,要網址中所指定的文件。這個要求會在網際網路(Internet)上傳送,根據網址所指定的位置,找到存有這份文件的 WWW伺服器(Server)。

2. 當這台伺服器(WWW Server程式)接收到要求,它便會檢查自己的電腦中是否有這份文件,如果這一份文件裡面有PHP標籤,則會呼叫PHP引擎作解析。

3. PHP引擎解析時發現資料庫讀寫相關指令時,會連線到資料庫內進行資料庫的讀寫。

4. PHP引擎將文件解析成HTML格式後,伺服器就會將文件送出,這個文件就是HTML檔案。 HTML檔案會被送上網際網路,最後傳回到我們自己的電腦中。

5. 瀏覽器接收到HTML文件,便會開始解讀HTML,將最後的結果呈現在螢幕上讓我們看到。










【圖3PHP資料庫網頁讀取流程】

所以透過這種方式,我們就可以將資料儲存在網頁資料庫,也可以在網頁上讀取遠端資料庫內的內容,網頁內容不再是固定的,可由使用者選取想看的資料。

星期日, 11月 11, 2007

就像人類有壞朋友,狗有時也會交到壞朋友

如果說,人類是狗的朋友。那麼,就像人類有壞朋友,狗有時也會
交到壞朋友。
週六回母校參觀校慶活動,跑到花房看一下,發現到我十六年前種
植的樹,長大、茁壯。只是學長這麼一句「這一屆學弟妹就是那個
時候出生」,讓我感到感傷,我已經畢業那麼久了啊~
後來帶我老婆與平平到花房走,聽到狗狗的聲音,平平怕狗狗,躲
在我的身後,可是那狗的聲音,其實不太像是示威,反而像是哀嚎
、害怕。果然,當我們看到狗時,學妹說,狗狗在室內尿尿,而且
是第一次在室內尿尿。
這一隻狗是流浪狗,是學妹領回的,我想這一隻狗之前可能受盡人
類欺侮吧,所以發現那麼多陌生人來,怕到尿出來。
這一隻狗比我們家平平還要高,老實說,應該是平平嚇到,但是,
眼前看到的,卻是一隻嚇到發抖的狗,所以,將心比心,如果有不
想養的狗,請勿隨意棄養,不要傷害他們了。

星期四, 11月 08, 2007

隨身版Firefox的使用之基本操作6:網頁上的連結與圖片

隨身版Firefox的使用:基本操作

葉建榮整理

中華民國96年11月9日整理


資料運用:網頁上的連結與圖片

當我們開啟網頁後,我們想要得知該網頁內的連結結構或圖片資訊,那該怎麼辦呢?過去我們會開一個Word檔案,一邊按下右鍵紀錄連結或圖片資訊,另外一邊在Word內輸入相關資訊。現在您使用Firefox,就可以喝咖啡聊是非,不必做這些事情了。
您可以在狀態列上看到一個圖示,顯示這個網頁的連結數量。當您按下滑鼠右鍵時,可察看這個網頁在網內與網外的連結有哪些,您也可以將這些資訊儲存為網頁、文字檔,或者在分頁開啟。














【圖32LinkCounter可幫您整理網頁內有哪些網站內外的連結】


如果想看到網頁上的圖片清單呢?您可在網頁上按下右鍵,選擇「List All Images」,Firefox就會另開分頁,將該網頁上所有圖形條列出來。












【圖33List All Images可將網頁上的圖形條列在新網頁上】