Re: [問題] 如何寫一個網頁的搜尋框
直接搜到一個example...
你看看有用沒...
<html>
<META HTTP-EQUIV="Content-Type" content="text/html; charset=gb_2312-80">
<TITLE>WinWebMail</TITLE>
<script language="JavaScript">
<!--
function doZoom(size){
document.getElementById('zoom').style.fontSize=size+'px'
}
var DOM = (document.getElementById) ? 1 : 0;
var NS4 = (document.layers) ? 1 : 0;
var IE4 = 0;
if (document.all)
{
IE4 = 1;
DOM = 0;
}
var win = window;
var n = 0;
function findIt() {
if (document.getElementById("searchstr").value != "")
findInPage(document.getElementById("searchstr").value);
}
function findInPage(str) {
var txt, i, found;
if (str == "")
return false;
if (DOM)
{
win.find(str, false, true);
return true;
}
if (NS4) {
if (!win.find(str))
while(win.find(str, false, true))
n++;
else
n++;
if (n == 0)
alert("未找到指定內容.");
}
if (IE4) {
txt = win.document.body.createTextRange();
for (i = 0; i <= n && (found = txt.findText(str)) != false; i++) {
txt.moveStart("character", 1);
txt.moveEnd("textedit");
}
if (found) {
txt.moveStart("character", -1);
txt.findText(str);
txt.select();
txt.scrollIntoView();
n++;
}
else {
if (n > 0) {
n = 0;
findInPage(str);
}
else
alert("未找到指定內容.");
}
}
return false;
}
// -->
</script>
<BODY>
<br>
<div align="center">
<table width="90%" border="0" align="center" cellspacing="0" bgcolor="#EFF
7FF" style='border:1px #8CA5B5 solid;' id="zoom">
<tr bgcolor="#DBEAF5">
<td height="50" style='border-bottom:1px #8CA5B5 solid;'>
<div align="center"><font class="s" color="#104A7B"><b>幫 助</b></d
iv>
<div align="center">
<table width="98%"><tr><td align="left">
<input type="text" id="searchstr" name="searchstr" class="textbox" size="10"
>
<input type="button" value="頁內查找" onclick="javascript:findIt();" class="
sbttn">
</td><td align="right">
查看:[<a href="javascript:doZoom(16)">大字</a> <a href= "javascript:doZoom(1
4)">中字</a> <a href="javascript:doZoom (12)">小字</a>]</font>
</td></tr></table>
</div>
</td>
</tr>
<tr>
<td> <br>
<font color="#FF3333">登錄系統時的增強安全性</font><br>
<br>
用來在共享計算机上增強安全性的登錄選項是為那些從圖書館、學校或网吧登
錄的用戶設計的. 該登錄選項在您退出帳戶時能夠使瀏覽器高速緩存中的頁面過期. 這
表明一旦您退出, 您所訪問的頁將不能被共享計算机的其他用戶查看.<br>
注意: 由于頁面沒有被高速緩存到您的本地磁盤驅動器中, 因此在使用此選項
時您會感覺速度變慢了.<br>
<br>
</td>
</tr>
<tr>
<td> <br>
<a name="writemail"></a><font color="#FF3333">查看其他語言的郵件內容
</font><br>
<br>
當收到其他語言的郵件內容時, 頁面可能會顯示為亂碼, 您可以通過調整IE瀏
覽器的編碼來正常閱讀郵件內容.
<br>方法是: 用鼠標右鍵點擊郵件內容頁面, 在彈出菜單的"編碼"中選擇正确
的編碼.
<br><br>
</td>
</tr>
<tr>
<td> <br>
<font color="#FF3333">報告垃圾郵件</font><br>
<br>
我們利用您報告為垃圾郵件的郵件來提高服務器過濾垃圾郵件的性能. 我們還
可能將報告的垃圾郵件提交給第三方以一同反擊垃圾郵件.<br>
<br>
</td>
</tr>
<tr>
<td> <br>
<a name="writemail"></a><font color="#FF3333">撰寫HTML格式郵件</font
><br>
<br>
如果您的 Web 瀏覽器是面向 Windows 的 Microsoft Internet Explorer 5.
0 或更高版本, 您可以通過啟用 “個人配置”中的“使用HTML格式寫郵件”選項來撰寫
HTML格式的電子郵件, 您將可以更改字体、更改字体大小以及顏色的選項, 此外, 還有
加粗字体、添加下划線以及按照自己的風格來編排郵件的選項.<br>
<br>
</td>
</tr>
<tr>
<td> <br>
<font color="#FF3333">快速地址列表</font><br>
<br>
快速地址列表可以幫助您以最快捷的方式輸入您所需要的郵件地址.<br>
<br>
</td>
</tr>
<tr>
<td> <br>
<font color="#FF3333">通訊組</font><br>
<br>
您可以將經常需要批量發送的郵件地址編輯成為通訊組, 在寫郵件時您將可以
直接輸入通訊組名稱, 從而實現將郵件一次發送給指定通訊組內所有成員的功能.<br>
<br>
</td>
</tr>
<tr>
<td> <br>
<font color="#FF3333">附件上傳</font><br>
<br>
1. 添加附件: 先按“瀏覽”, 選取您要添加的附件, 然后按下“上傳附件”按
鈕即可, 此時會上傳附件, 附件越大將使用越久的資料傳送時間, 請您耐心等候.<br>注
意: 單附件上傳的最大長度不超過4M.<br>
<br>
2. 刪除附件: 先選取附件, 再按“刪除”即可.<br>
<br>
</td>
</tr>
<tr>
<td> <br>
<font color="#FF3333">存儲文件夾</font><br>
<br>
1. 您可以上傳或是從郵件附件中摘取文件并保存于您郵箱的网絡存儲空間中,
您將可以在發送郵件時直接將网絡存儲中的附件加入到待發郵件中.<br>
<br>
2. 因為存儲文件夾使用的是您的郵箱空間, 所以您需要注意合理分配存儲文件
夾的數据量.<br>
<br>
3. 在您刪除存儲文件夾下的子文件夾時, 需要先將子文件夾中的文件轉移或刪
除, 否則子文件夾無法被刪除.<br>
<br>
4. 您可以通過設置密碼或是不設置密碼的方式共享您的存儲文件夾數据.<br>
<br>
</td>
</tr>
<tr>
<td> <br>
<font color="#FF3333">發送系統郵件功能 (只有管理員才有此功能)</font>
<br>
<br>
管理員在選中此項功能后發出的郵件, 系統內用戶在通過WebMail瀏覽此郵件時
會看到醒目的標識.<br>
<br>
</td>
</tr>
<tr>
<td> <br>
<font color="#FF3333">私人郵件夾管理</font><br>
<br>
1. 新建私人郵件夾時, 郵件夾名稱可以是數字、字符和漢字, 并支持長郵件夾
名, 但不能使用一些系統保留的名稱(如: in, out等).<br>
<br>
2. 在您刪除私人郵件夾時, 需要先將此私人郵件夾中包含的所有郵件轉移或刪
除, 否則郵件夾無法被刪除.<br>
<br>
3. 您可以通過設置密碼或是不設置密碼的方式共享自己的私人郵件夾, 從而讓
系統中的其他用戶可以共享您的資源.<br>
<br>
</td>
</tr>
<tr>
<td> <br>
<font color="#FF3333">讀取确認</font><br>
<br>
選中此功能后, 在對本系統內用戶寫信后, 當此收件人通過WebMail看到信或是
通過POP3下載了您寫給他的這封郵件時, 系統將會發一封回執給您.
但需注意的是: 此項功能只當收件人是系統內用戶時才有效.<br>
<br>
</td>
</tr>
<tr>
<td><a name="delivermail"></a><br>
<font color="#FF3333">轉遞郵件</font><br>
<br>
轉遞郵件是將郵件原封不動的轉交至指定地址的郵件傳送方式.<br>
<br>
</td>
</tr>
<tr>
<td> <br>
<font color="#FF3333">郵件查找</font><br>
<br>
本系統能按照時間或其它條件來協助您查找所有郵箱中的郵件.<br>
<br>
1. 在主題(發信地址、發信人)查找中可以按照通配符的方式來進行郵件查找,
*: 代表任意長字符串, ?: 代表一個字符(一個中文字符需用兩個??來代替).<br>
<br>
2. 日期查找時請注意缺省查找將只查找今天以前收到的郵件.<br>
<br>
</td>
</tr>
<tr>
<td><a name="sharefolder"></a><br>
<font color="#FF3333">文件夾共享設置 (將自己的私人信箱共享給其他用戶
)</font><br>
<br>
您可以使用此項功能將自己創建的私人信箱共享給其他用戶(允許其他用戶讀取
此文件夾中的內容).<br>
共享方式共分為三种:<br>
<b>1、不共享:</b> 此私人信箱不共享給其他任何用戶.<br>
<b>2、加密碼后共享:</b> 此私人信箱允許共享, 但需要其他用戶輸入正确的
密碼后才可以查看此私人信箱中的內容.<br>
<b>3、無密碼共享:</b> 此私人信箱允許共享, 并且無需密碼其他任何用戶即
可查看此私人信箱中的內容.<br>
<br>
< b>是否允許系統顯示:</b> 選中該選項后, 此私人信箱將會被加入到"系統共
享文件夾"列表中(您可以通過點擊左邊的"共享文件夾"來顯示"系統共享文件夾"列表),
所有的用戶都可以在此列表中看到您共享了一個私人信箱.<br>
<br>
<b>密碼設定:</b> 當您只想修改私人信箱的共享方式、顯示方式或直接共享給
指定用戶, 而不想修改原先已設定的密碼時, 您只要不輸入密碼即可.<br>
<br>
< b>直接共享給指定用戶:</b> 您可以將私人信箱直接共享給系統內的其他用
戶. (注: 建議您將共享方式設置為加密碼后共享, 如果您設置為無密碼共享時, 除了
您指定的用戶外, 其他用戶也可以查看您共享的私人信箱)<br>
<br>
</td>
</tr>
<tr>
<td><a name="ff_showall"></a><br>
<font color="#FF3333">收藏其他用戶共享出來的文件夾</font><br>
<br>
您可以使用此功能將其他用戶共享出來的文件夾加入您收藏的共享文件夾列表
(顯示在上方的"我收藏的共享文件夾")中.<br>
<br>
加入方法分為兩种:<br>
<b>1、從顯示在"系統共享文件夾"(顯示在下方)中的列表里直接收藏:</b> 您
可以直接點擊任一顯示在系統共享文件夾列表中的文件夾最后的圖標來進行收藏.<br>
注意: 如果此共享文件夾是加密碼后共享時, 您必須要輸入正确的共享密碼時
才可以正常查看其他用戶共享出來的文件夾(具体的密碼您可以詢問此文件夾的所屬用戶
).<br>
<br>
< b>2、直接收藏:</b> 當系統內的某一個用戶共享了他自己的私人信箱后, 如
設置為不允許系統顯示時, 您將無法在"系統共享文件夾"中看到, 這時您必須使用直接
收藏的方式才可以將他共享出來的私人信箱加入到您的共享文件夾列表中. 不過, 您將
需要直接輸入文件夾所屬人的用戶名、文件夾名以及密碼.<br>
注意: 以上兩种加入方式, 當共享文件夾是無密碼共享時, 您將無需輸入任何
密碼.<br>
<br>
<b>修改:</b> 當共享文件夾已經被原共享人修改了共享密碼時, 您可以使用修
改功能更新此文件夾的密碼, 修改成功后才可以繼續查看此共享文件夾.
<br>
</td>
</tr>
<tr>
<td><a name="showuserpop"></a><br>
<font color="#FF3333">多POP3接收代理</font><br>
<br>
如果你以前已經有了其它Email地址, 并且你的朋友都在向那些地址發信; 你就
可以設置"POP3接收"功能, 讓系統把你在其它地方的Email通過POP3協議提取到本系統中
.
請在"服務器地址"中填寫你的POP3服務器名稱或地址, 如"pop.21cn.com", 然
后填寫你收取該服務器上郵件的帳號名稱和口令, 如果你不知道你的服務器使用什么端
口,
請使用缺省設置"110".<br>
<br>
</td>
</tr>
<tr>
<td><a name="showuserkill"></a><br>
<font color="#FF3333">用戶拒收郵件地址</font><br>
<br>
對于您不想接收的郵件地址, 您可以將其加入到拒收列表中.<br>
<br>
</td>
</tr>
<tr>
<td><a name="userfiltermail"></a><br>
<font color="#FF3333">高級郵件過濾功能</font><br>
<br>
高級郵件過濾功能, 可以讓系統幫助您自動將符合指定條件(“郵件地址”、“
發件人”、“郵件大小”或“主題”)的郵件進行刪除、自動回复或是移到垃圾箱的操作
.<br><br>
我們可以使用此功能對付日益增多的垃圾郵件和其他不受歡迎的郵件. 每一個
過濾器的排列順序是很重要的, 當用戶接收到一封符合某一過濾器的郵件后, 如果此過
濾器的"符合條件后的處理"是中止的話, 那么此郵件將不會使用余下的過濾器進行過濾
.<br>
<br>
</td>
</tr>
<tr>
<td><a name="showusersetup"></a><br>
<font color="#FF3333">啟動相關功能</font><br>
<br>
系統中的POP3接收功能、郵件拒收功能、自動回复功能、自動轉發功能將需要
在啟動該功能后, 才會被正式啟用.<br>
<br>
</td>
</tr>
<tr>
<td><a name="style"></a><br>
<font color="#FF3333">帳號保護</font><br>
<br>
為防止您忘記密碼后無法進入系統, 您需要填寫帳號保護信息. 當您因為忘記
密碼而通過回答帳號保護問題進入郵箱后, 請立即修改您的密碼.<br>
<br>
</td>
</tr>
<tr>
<td><a name="calshare"></a><br>
<font color="#FF3333">“私人”、“公開”和“顯示正忙”的區別</font><
br>
<br>
效率手冊事件中的“私人”、“公開”和“顯示正忙”許可, 決定他人查看您
的公開效率手冊時的事件顯示方式. 如果要讓他人看到事件的標題、說明和時間等信息
, 則可將事件設置為“公開”. 如果要讓其他人知道您在此事件期間正忙, 但他們又沒
有必要知道您在干什么, 則可以將事件設置為“顯示正忙”. 如果不想讓其他人看到您
此期間計划的事件, 則將事件設置為“私人”.<br>
<br>
</td>
</tr>
<tr>
<td> <br>
<font color="#FF3333">退出電子郵箱</font><br>
<br>
請不要以直接關閉瀏覽器的方法退出郵箱, 建議使用點擊"退出"的方式, 然后
再關閉所有瀏覽器, 這樣將可确保您的信箱安全.<br>
<br>
</td>
</tr>
</table>
</div>
<br><br>
</BODY>
</html>
※ 引述《howay0516 (魔術師)》之銘言:
: 不然或許寫一個連結
: 連結按下去直接跑出windows Ctrl+F的搜尋框 這樣也行
: 要怎樣著手呢 謝謝^^
: ※ 引述《howay0516 (魔術師)》之銘言:
: : 想說寫一個網頁的搜尋框
: : 可以搜尋該網頁內容
: : 不想用google開網頁的方式
: : 就是Ctrl+F的功能
: : 但不想叫使用者自己按
: : 寫一個搜尋框看起來比較專業一點
: : 謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 125.122.222.146
推
03/27 01:26, , 1F
03/27 01:26, 1F
推
03/27 01:52, , 2F
03/27 01:52, 2F
推
03/27 02:39, , 3F
03/27 02:39, 3F
→
03/27 08:40, , 4F
03/27 08:40, 4F
推
03/27 09:02, , 5F
03/27 09:02, 5F
→
03/27 09:02, , 6F
03/27 09:02, 6F
→
03/27 09:04, , 7F
03/27 09:04, 7F
討論串 (同標題文章)
完整討論串 (本文為第 3 之 3 篇):
問題
0
2