可以使用JoptionPane:
我們提供的服務有:網站設計、做網站、微信公眾號開發(fā)、網站優(yōu)化、網站認證、德安ssl等。為上1000+企事業(yè)單位解決了網站和推廣的問題。提供周到的售前咨詢和貼心的售后服務,是有科學管理、有技術的德安網站制作公司
有幾種提示框:
第一種:
JOptionPane.showMessageDialog(jPanel,?"提示消息",?"標題",JOptionPane.WARNING_MESSAGE);
第二種:
int?n?=?JOptionPane.showConfirmDialog(null,?"你高興嗎?",?"標題",JOptionPane.YES_NO_OPTION);//返回的是按鈕的index ?i=0或者1
第三種:
Object[]?obj2?={?"足球",?"籃球",?"乒乓球"?};
String?s?=?(String)?JOptionPane.showInputDialog(null,"請選擇你的愛好:\n",?"愛好",?JOptionPane.PLAIN_MESSAGE,?new?ImageIcon("icon.png"),?obj2,?"足球");
在java中實現(xiàn)一個消息框, 常見的有兩種方式
第一種方法:?JOptionPane 類. 創(chuàng)建1個彈窗.
例一:簡單的消息提示框
JOptionPane.showMessageDialog(null,?"消息提示");
2.例二:帶警告圖片的消息提示框
JOptionPane.showMessageDialog(null,?"提示消息",?"標題",JOptionPane.WARNING_MESSAGE);
第二種方法?彈窗JDialog 設置setModal(true); 也可以實現(xiàn). 類似于寫JFrame
兩者區(qū)別在于:
JOptionPane 代碼簡短, 適應一些普通需求, 比如彈出消息提示, 彈出警告信息, 提示用戶輸入, 提示用戶選擇, 等簡單的場景
JDialog 代碼略長, 組件需要自行定義. ?滿足一些復雜的需求. 比如多個輸入框 ,多個按鈕等
1:java程序
package org.elb.util;
public class JavaScriptDemo_1 {
public static String getJS(){
return "script language=\"JavaScript\"alert(\"彈出框\")/script";
}
}
2:JSP頁面
%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%
%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%
!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
html
head
/head
body
jsp:useBean id="a" class="org.elb.util.JavaScriptDemo_1"/jsp:useBean
%=a.getJS() %
/body
/html
想彈出什么來,就寫什么就行了,明白了嗎?
呵呵 前兩天剛寫了一個這樣的網頁 ,比如你在A網頁里面想點擊一個按鈕彈出一個子網頁B 然后在子網頁上選定內容后,再傳到A網頁上面,你可以這樣些:
A網頁的javascript里面寫上:
按鈕點擊觸發(fā)的彈出子網頁的事件:
function childWindow(){
window.open('網頁地址', 'invSelWin', 'width=720, height=400, scrollbars=no');
}
接受子窗口傳來的數(shù)據的方法
function recieve(data){
alert(data);
}
B網頁中傳遞回給父網頁數(shù)據的事件,意思是當你選擇好數(shù)據的時候觸發(fā)的事件
function selected( ){
// 獲取父窗口對象
var invObj=document.getElementById('選擇的控件的名稱');
window.opener.recieve( invObj );
}
應該能理解吧
一、對IE瀏覽器產生破壞的網頁病毒:
(一).默認主頁被修改
1.破壞特性:默認主頁被自動改為某網站的網址。
2.表現(xiàn)形式:瀏覽器的默現(xiàn)饕潮蛔遠?櫛??*******.COM的網址。
3.清除方法:采用手動修改注冊表法,開始菜單-運行-regedit-確定,打開注冊表編輯工具,按順序依次打開:HKEY_LOCAL_USER\Software\Microsoft\Internet Explorer\Main 分支,找到Default_Page_URL鍵值名(用來設置默認主頁),在右窗口點擊右鍵進行修改即可。按F5鍵刷新生效。
危害程度:一般
(二).默認首頁被修改
1.破壞特性:默認首頁被自動改為某網站的網址。
2.表現(xiàn)形式:瀏覽器的默認主頁被自動設為如********.COM的網址。
3.清除方法:采用手動修改注冊表法,開始菜單-運行-regedit-確定,打開注冊表編輯工具,按如下順序依次打開:HKEY_LOCAL_USER\Software\Microsoft\Internet Explorer\Main分支,找到StartPage鍵值名(用來設置默認首頁),在右窗口點擊右鍵進行修改即可。按F5鍵刷新生效。
危害程度:一般
(三).默認的微軟主頁被修改
1.破壞特性:默認微軟主頁被自動改為某網站的網址。
2.表現(xiàn)形式:默認微軟主頁被篡改。
3.清除方法:
(1)手動修改注冊表法:開始菜單-運行-regedit-確定,打開注冊表編輯工具,按如下順序依次打開:HKEY_LOCAL_MACHINE\Software\Microsoft\InternetExplorer\Main 分支,找到Default_Page_URL鍵值名(用來設置默認微軟主頁),在右窗口點擊右鍵,將鍵值修改為 即可。按F5鍵刷新生效。
(2)自動文件導入注冊表法:請把以下內容的任意文件名存在C盤的任一目錄下,然后執(zhí)行此文件,根據提示,一路確認,即可顯示成功導入注冊表。
REGEDIT4
[HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\Main] "default_page_url"=""
危害程度:一般
四).主頁設置被屏蔽鎖定,且設置選項無效不可更改
1.破壞特性:主頁設置被禁用。
2.表現(xiàn)形式:主頁地址欄變灰色被屏蔽。
3.清除方法:
(1)手動修改注冊表法:開始菜單-運行-regedit-確定,打開注冊表編輯工具,按如下順序依次打開:HKEY_CURRENT_USER\Software\Microsoft\InternetExplorer\分支,新建“ControlPanel”主鍵,然后在此主鍵下新建鍵值名為“HomePage”的DWORD值,值為“00000000”,按F5鍵刷新生效。
(2)自動文件導入注冊表法:請把以下內容輸入或粘貼復制到記事本內,以擴展名為reg的任意文件名存在C盤的任一目錄下,然后執(zhí)行此文件,根據提示,一路確認,即可顯示成功導入注冊表。
REGEDIT4
[HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Control Panel] "HomePage"=dword:00000000
危害程度:輕度
(五).默認的IE搜索引擎被修改
1.破壞特性:將IE的默認微軟搜索引擎更改。
2.表現(xiàn)形式:搜索引擎被篡改。
3.清除方法:
(1)手動修改注冊表法:開始菜單-運行-regedit-確定,打開注冊表編輯工具,第一,按如下順序依次打開:HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\Search分支,找到“SearchAssistant”鍵值名,在右面窗口點擊“修改”,即可對其鍵值進行輸入為: /srchasst/srchasst.htm ,然后再找到“CustomizeSearch”鍵值名,將其鍵值修改為: /srchasst/srchasst.htm ,按F5鍵刷新生效。
(2)自動文件導入注冊表法:請把以下內容輸入或粘貼復制到記事本內,以擴展名為reg的任意文件名存在C盤的任一目錄下,然后執(zhí)行此文件,根據提示,一路確認,即可顯示成功導入注冊表。
REGEDIT4
[HKEY_LOCAL_MACHINE\Software\Microsoft\InternetExplorer\Search] "SearchAssistant"="/srchasst/srchasst.htm" "CustomizeSearch"="/srchasst/srchasst.htm"
危害程度:一般
(六).IE標題欄被添加非法信息
1.破壞特性:通過修改注冊表,使IE標題欄被強行添加宣傳網站的廣告信息。
2.表現(xiàn)形式:在IE頂端藍色標題欄上多出了什么“正點網,即使正點網! "尾巴。
3.清除方法:
(1)手動修改注冊表法:開始菜單-運行-regedit-確定,打開注冊表編輯工具,第一,按如下順序依次打開:HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main分支,找到“Window Title”鍵值名,輸入鍵值為Microsoft Internet Explorer,按F5刷新。
第二,按如下順序依次打開:HKEY_CURRENT_MACHINE\Software\Microsoft\InternetExplorer\Main分支,找到“Window Title”鍵值名,輸入鍵值為Microsoft Internet Explorer,按F5刷新生效。
(2)自動文件導入注冊表法:請把以下內容輸入或粘貼復制到記事本內,以擴展名為reg的任意文件名存在C盤的任一目錄下,然后執(zhí)行此文件,根據提示,一路確認,即可顯示成功導入注冊表。
REGEDIT4
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main]"Window Title"="Microsoft Internet Explorer"
[HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\Main]"Window Title"="Microsoft Internet Explorer"
危害程度:一般
(七).OE標題欄被添加非法信息破壞特性:
破壞特性:通過修改注冊表,在微軟的集成電子郵件程序Microsoft Outlook頂端標題欄添加宣傳網站的廣告信息br]
表現(xiàn)形式:在頂端的Outlook Express藍色標題欄添加非法信息。
清除方法:(1)手動修改注冊表法:開始菜單-運行-regedit-確定,打開注冊表編輯工具,按如下順序依次打開:HKEY_LOCAL_USER\Software\Microsoft\Outlook Express分支,找到WindowTitle以及Store Root鍵值名,將其鍵值均設為空。按F5鍵刷新生效。
(2)自動文件導入注冊表法:請把以下內容輸入或粘貼復制到記事本內,以擴展名為reg的任意文件名存在C盤的任一目錄下,然后執(zhí)行此文件,根據提示,一路確認,即可顯示成功導入注冊表。
REGEDIT4
[HKEY_CURRENT_USER\Software\Microsoft\Outlook Express]"WindowTitle"="""Store Root"=""
危害程度:一般
(八).鼠標右鍵菜單被添加非法網站鏈接:
1.破壞特性:通過修改注冊表,在鼠標右鍵彈出菜單里被添加非法站點的鏈接。
2.表現(xiàn)形式:添加“網址之家”等諸如此類的鏈接信息。
3.清除方法:(1)手動修改注冊表法:開始菜單-運行-regedit-確定,打開注冊表編輯工具,按如下順序依次打開:HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\MenuExt分支,在左邊窗口凡是屬于非法鏈接的主鍵一律刪除,按F5鍵刷新生效。
4.危害程度:一般
(九).鼠標右鍵彈出菜單功能被禁用失常:
1.破壞特性:通過修改注冊表,鼠標右鍵彈出菜單功能在IE瀏覽器中被完全禁止。
2.表現(xiàn)形式:在IE中點擊右鍵毫無反應。
3.清除方法:
(1)手動修改注冊表法:開始菜單-運行-regedit-確定,打開注冊表編輯工具,按如下順序依次打開:HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Restrictions分支,找到“NoBrowserContextMenu”鍵值名,將其鍵值設為“00000000”,按F5鍵刷新生效。
(2)自動文件導入注冊表法:請把以下內容輸入或粘貼復制到記事本內,以擴展名為reg的任意文件名存在C盤的任一目錄下,然后執(zhí)行此文件,根據提示,一路確認,即可顯示成功導入注冊表。
REGEDIT4
[HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Restrictions] "NoBrowserContextMenu"=dword:00000000
危害程度:輕度
(十).IE收藏夾被強行添加非法網站的地址鏈接
破壞特性:通過修改注冊表,強行在IE收藏夾內自動添加非法網站的鏈接信息。
表現(xiàn)形式:躲藏在收藏夾下。
清除方法:請用手動直接清除,用鼠標右鍵移動至該非法網站信息上,點擊右鍵彈出菜單,選擇刪除即可。
危害程度:一般
十一).在IE工具欄非法添加按鈕
破壞特性:工具欄處添加非法按鈕。
表現(xiàn)形式:有按鈕圖標。
清除方法:直接點擊鼠標右鍵彈出菜單,選擇“刪除”即可。
危害程度:一般
(十二).鎖定地址欄的下拉菜單及其添加文字信息
破壞特性:通過修改注冊表,將地址欄的下拉菜單鎖定變?yōu)榛疑?/p>
表現(xiàn)形式:不僅使下拉菜單消失,而且在其上覆蓋非法文字信息。
清除方法:(1)手動修改注冊表法:開始菜單-運行-regedit-確定,打開注冊表編輯工具,按如下順序依次打開:HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Toolbar分支,在右邊窗口找到“LinksFolderName”鍵值名,將其鍵值設為“鏈接”,多余的字符一律去掉,按F5鍵刷新生效。
危害程度:輕度
(十三).IE菜單“查看”下的“源文件”項被禁用
破壞特性:通過修改注冊表,將IE菜單“查看”下的“源文件”項鎖定變?yōu)榛疑?/p>
表現(xiàn)形式:“源文件”項不可用。
清除方法:
(1)手動修改注冊表法:開始菜單-運行-regedit-確定,打開注冊表編輯工具,第一,按如下順序依次打開:HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Restrictions分支,找到"NoViewSource"鍵值名,將其鍵值設為“00000000”,按F5鍵刷新生效。
按如下順序依次打開:HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Internet Explorer\Restrictions分支,找到"NoViewSource"鍵值名,將其鍵值設為“00000000”,按F5鍵刷新生效。
(2)自動文件導入注冊表法:請把以下內容輸入或粘貼復制到記事本內,以擴展名為reg的任意文件名存在C盤的任一目錄下,然后執(zhí)行此文件,根據提示,一路確認,即可顯示成功導入注冊表。
REGEDIT4
[HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Restrictions] "NoViewSource"=dword:00000000
[HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Internet Explorer\Restrictions] "NoViewSource"=dword:00000000
可能是中毒了
IE被篡改,用雅虎助手修復一下下試試~
估計是被劫持了,用一種保護IE的軟件吧,黃山IE保護專家就不錯,去華軍軟件園看看,一定有.而且好用.它保護你的IE不再被劫持了.
有的時候安游戲,軟件,瀏覽網頁都有可能背改掉~
先設定一下 IE屬性 →使用空白主頁
不行的話就用瑞星查下毒。
不要老是使用插件。無能的表現(xiàn)。
有網頁自帶小程序,就把你的主爺自動更換了,你從網上下載一雅虎助手----安裝---運行,然后推出雅虎助手,重新設置你的主頁,以后不會出現(xiàn)此類問題,如果出現(xiàn)的話,雅虎助手會提醒你的
先殺毒,然后用雅虎助手修復IE吧
沒有中毒,
你的注冊表被改了
用3721上網助手修改回來,最好的辦法就是上網前安裝好上網助手進行實時監(jiān)控
你家里的IE設置肯定被更改了,建議用3721上網助手,或超級兔子的上網精靈來設置主頁,這樣,IE的主頁就不會容易被更改了.必要時可以掃描一下你愛機的系統(tǒng)漏洞,或許你的IE被人利用了,具體的掃描辦法可以用QQ的安全中心,或專業(yè)的殺毒軟件來查,即使下載漏洞補丁.軟件下載地址建議
IE被篡改了1 IE默認首頁被修改的故障排除。a%
IE瀏覽器上方的標題欄被改成“歡迎訪問……網站”的樣式,這是最常見的篡改手段,受害者眾多。排除辦法可通過修改注冊表來解決:["TC
①在Windows啟動后,點擊“開始”→“運行”菜單項,在“打開”欄中鍵入regedit,然后按“確定”鍵; ②展開注冊表到CFZ
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\MainZ\!
下,在右半部分窗口中找到串值“Start Page”雙擊 ,將Start Page的鍵值改為“about:blank”即可; ③同理,展開注冊表到^R{
HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main9~Yp*
在右半部分窗口中找到串值“Start Page”,然后按②中所述方法處理。O
④退出注冊表編輯器,重新啟動計算機,一切OK了!H9:'@^
特殊例子:當IE的起始頁變成了某些網址后,就算你通過選項設置修改好了,重啟以后又會變成他們的網址啦,十分的難纏。其實他們是在你機器里加了一個自運行程序,它會在系統(tǒng)啟動時將你的IE起始頁設成他們的網站。|08
解決辦法:運行注冊表編輯器regedit.exe,然后依次展開XUF
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\Current Version\Rund{oo!?
主鍵,然后將其下的registry.exe子鍵刪除,然后刪除自運行程序c:\Program Files\registry.exe,最后從IE選項中重新設置起始頁就好了。]D
2 惡意網頁篡改IE的默認頁的排除方法。jGH'
有些IE被改了起始頁后,即使設置了“使用默認頁”仍然無效,這是因為IE起始頁的默認頁也被篡改啦。具體說來就是以下注冊表項被修改:n(
HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\KBpZ[/
Main\Default_Page_URL1DPt21
“Default_Page_URL”這個子鍵的鍵值即起始頁的默認頁。排除辦法:jj
運行注冊表編輯器,然后展開上述子鍵,將“Default_Page_UR”子鍵的鍵值中的那些篡改網站的網址改掉就好了,或者設置為IE的默認值。s
3 IE瀏覽器缺省主頁被修改的排除辦法。P)=
?Administrators Home BBS -- 有空常來坐坐 TGd3
修改IE瀏覽器缺省主頁,并且鎖定設置項,禁止用戶更改回來。主要是修改了注冊表中IE設置的下面這些鍵值(DWORD值為1時為不可選):$bi@
[HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Control Panel]"
"Settings"=dword:1JZB
[HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Control Panel]G.^C"
"Links"=dword:1!/Hv'w
[HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Control Panel]q3
"SecAddSites"=dword:1 |Wj
?Administrators Home BBS -- 有空常來坐坐 (\!'s
排除辦法:將上面這些DWORD值改為“0”即可恢復功能。7y'
4 默認首頁變灰色且按扭不可用的故障排除。Hh|}YR
這是由于注冊表HKEY_USERS\.DEFAULT\Software\Policies\Microsoft\Internet Explorer\Control Panel527[
下的DWORD值“homepage”的鍵值被修改的緣故。原來的鍵值為“0”,被修改為“1”(即為灰色不可選狀態(tài))。 oE
?Administrators Home BBS -- 有空常來坐坐 |
排除辦法:將“homepage”的鍵值改為“0”即可。lm]
?Administrators Home BBS -- 有空常來坐坐 eAh~^
5 IE標題欄被修改的故障排除。
在系統(tǒng)默認狀態(tài)下,是由應用程序本身來提供標題欄的信息,但也允許用戶自行在上述注冊表項目中填加信息,而一些惡意的網站正是利用了這一點來得逞的:它們將串值Window title下的鍵值改為其網站名或更多的廣告信息,從而達到改變?yōu)g覽者IE標題欄的目的。gD'
具體說來受到更改的注冊表項目為:mEs
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main\Window title-t
HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main\Window titlet*V|
排除辦法:x8uZ
①在Windows啟動后,點擊“開始”→“運行”菜單項,在“打開”欄中鍵入regedit,然后按“確定”鍵;tN1Pz
②展開注冊表到:Ocn
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main,|a
下,在右半部分窗口中找到串值“Window title” ,將該串值刪除即可,或將Window title的鍵值改為“IE瀏覽器”等你喜歡的名字; ③同理,展開注冊表到g/
HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main.j"m
然后按②中所述方法處理。-A*@
④退出注冊表編輯器,重新啟動計算機,運行IE,你會發(fā)現(xiàn)困擾你的問題解決了!3e7 C
?Administrators Home BBS -- 有空常來坐坐 j.@/5s
6 IE右鍵菜單被修改的故障排除。3F
受到修改的注冊表項目為:.HeQ4
HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\MenuExt!f,2!*
下被新建了網頁的廣告信息,并由此在IE右鍵菜單中出現(xiàn)!tVsez6
排除辦法:打開注冊標編輯器,找到:
HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\MenuExtE/l^5
刪除相關的廣告條文即可,注意不要把下載軟件FlashGet和Netants也刪除掉啊,這兩個可是“正常”的呀,除非你不想在IE的右鍵菜單中見到它們。?6
?Administrators Home BBS -- 有空常來坐坐 +(4rk
7 IE默認搜索引擎被修改的故障排除。9zPcu
在IE瀏覽器的工具欄中有一個搜索引擎的工具按鈕,可以實現(xiàn)網絡搜索,被篡改后只要點擊那個搜索工具按鈕就會鏈接到那個篡改網站。出現(xiàn)這種現(xiàn)象的原因是以下注冊表被修改:!
HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\Search\CustomizeSearchbWMc
HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\Search\SearchAssistant
排除辦法:運行注冊表編輯器,依次展開上述子鍵,將“CustomizeSearch”和“SearchAssistant”的鍵值改為某個搜索引擎的網址即可。-OYx3
?Administrators Home BBS -- 有空常來坐坐 @Ejm
8 排除上網自動彈出的廣告信息。mK
我們每次上網,經常有網頁廣告信息彈出!讓人很討厭啊。
?Administrators Home BBS -- 有空常來坐坐 =.
排除辦法:打開注冊表編輯器,找到G9{
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Winlogonm
這一個主鍵,然后在右邊窗口中找到“LegalNoticeCaption”和“LegalNoticeText”這兩個字符串,刪除這兩個字符串就可以解決問題了。eIw*bN
9 瀏覽網頁注冊表被禁用故障的排除。E"AW6
上網時,注冊表被禁用,這是由于注冊表VuDmTj
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System下的DWORD值“DisableRegistryTools”被修改為“1”的緣故,將其鍵值恢復為“0”即可恢復注冊表的使用。0U,d
?Administrators Home BBS -- 有空常來坐坐 _
解決辦法:用記事本程序建立以REG為后綴名的文件,將下面這些內容復制在其中就可以了。rHMg
REGEDIT4[{w
聽說這里要空一行@F)k
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System]scGX
“DisableRegistryTools”=dword:00000000^
?Administrators Home BBS -- 有空常來坐坐 ti4
對于WIN 2000或XP,把 REGEDIT4 改為Windows Registry Editor Version 5.00即可Ou%k
---------------------------9+ ,
導入REG文件z|.yx
?Administrators Home BBS -- 有空常來坐坐 P7G
因為在Windows環(huán)境下,已經沒有辦法執(zhí)行“Regedit”,所以就要改成從DOS下執(zhí)行此命令。方法是“開始→程序→MS-DOS方式”。當然,你想用啟動盤開機,從純DOS下執(zhí)行也行,只是不需要這么麻煩,用Windows中的MS-DOS方式即可。Qp
?Administrators Home BBS -- 有空常來坐坐 Wz~
假設我的這個unlock.reg是放在C:\TEMP的話,就輸入regedit c:\temp\unlock.reg后按回車。接著畫面上會出現(xiàn)“您確定要增加 c:\temp\unlock.reg信息到注冊表”的對話窗——按“確定”,“unlock.reg”的內容就輸入注冊表了,同時也就解除了無法執(zhí)行“Regedit”的限制了。
1.修改IE的標題欄和IE默認連接首頁
HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\Main HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main在注冊表中找到以上兩處主鍵,將其下的“Window Title”主鍵改為“IE瀏覽器”等你喜歡的名字,并關閉所有打開的IE瀏覽器窗口再重新打開就能看到效果。找到串值“Start Page”, 改為自己喜歡的網址即可。
重啟以后又會變成了別人的網址的解決辦法:HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\Current Version\Run主鍵,然后將其下的registry.exe子鍵刪除,然后刪除自運行程序c:\Program Files\registry.exe,最后從IE選項中重新設置起始頁就好了。
改回IE的默認頁:HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\ Main\Default_Page_URL“Default_Page_URL”這個子鍵的鍵值即起始頁的默認頁。
2.修改IE的首頁
點擊開始,運行,鍵入msconfig點擊“確定”,在彈出的窗口中切換到“啟動”選項卡,禁用可疑程序啟動項。
3. 系統(tǒng)啟動時彈出對話框清除方法
方法(1):HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Winlogon在注冊表中找到此主鍵,“LegalNoticeCaption”是提示框的標題,“LegalNoticeText”是提示框的文本內容。刪除這兩個字符串即可。
方法(2):對win2000或winxp:點擊“安全與多用戶”,再點擊左上角的“+”切換窗口后,清除“啟動時要顯示的標題”和“啟動時要顯示的信息”兩項內容即可。
方法(3):看看run.
4.修改IE鼠標右鍵菜單里顯示網頁廣告
HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\MenuExt
5. IE首頁解鎖
[HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Control Panel], 一般此鍵是不存在的, 只存在[HKEY_CURRENT_USER\Software\Policies\Microsoft], 所以后面一截要自己建立, 主鍵建立完后在Control Panel鍵下新建一個DWORD值數(shù)據, 鍵名為HOMEPAGE(不分大小寫), 鍵值為0. 此時再打開IE屬性時可以發(fā)現(xiàn)它改首頁設置的部分已經可用了。
IE設置項解鎖:[HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Control Pan el]"Settings"=dword:1 [HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Control Pan el]"Links"=dword:1 [HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Control Pan el]"SecAddSites"=dword:1將上面這些DWORD值改為“0”即可恢復功能。
IE的默認首頁灰色按扭不可選:HKEY_USERS\.DEFAULT\Software\Policies\Microsoft\Internet Explorer\Control Pan下的DWORD值“homepage”的鍵值修改為“0” “即可恢復功能。
6. 去掉注冊表編輯器被鎖定
這是因為KEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System下的DWORD值“DisableRegistryTools”被修改為“1”的緣故,將其鍵值恢復為“0”即可恢復注冊表的使用。
Win2000系統(tǒng):Windows Registry Editor Version 5.00 [Hkey_current_user\Software\microsoft\windows\currentversion\Policies\system] "DisableRegistryTools"=dword:00000000
Win98/me系統(tǒng):REGEDIT4[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System] "DisableRegistryTools"=dword:00000000將以上代碼copy到記事本中, 取一個任意名字的。reg文件,比如recover.reg,雙擊運行可以解除你的鎖定狀態(tài)。注意:“REGEDIT4”一定要大寫,并且它的后面一定要空一行,還有,“REGEDIT4”中的“4”和“T”之間一定不能有空格,否則將前功盡棄!
7. IE默認搜索引擎被修改
HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\Search\CustomizeSearch HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\Search\SearchAssistant
8. 查看源文件“菜單被禁用
惡意網頁修改了注冊表,具體的位置為:(1)在注冊表HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer下建立子鍵”Restrictions“,然后在”Restrictions“下面建立兩DWORD值:”NoViewSource“和”NoBrowserContextMenu“,并為這兩個DWORD值賦值為”1“。
(2)在注冊表 HKEY_USERS\.DEFAULT\Software\Policies\Microsoft\InternetExplorer\Restrictions下,將兩個DWORD值:“NoViewSource”和“NoBrowserContextMenu”的鍵值都改為了“1”。第2點中提到的注冊表其實相當于第1點中提到的注冊表的分支,修改第1點中所說的注冊表鍵值,第2點中注冊表鍵值隨之改變。
具體解決辦法為:將以下內容另存為后綴名為reg的注冊表文件,比方說unlock.reg,雙擊unlock.reg導入注冊表,不用重啟電腦 ,重新運行IE就會發(fā)現(xiàn)IE的功能恢復正常了。
回答者:匿名 7-9 16:53
【1、最基本的js彈出對話框窗口代碼】
這是最基本的js彈出對話框,其實代碼就幾句非常簡單:
復制代碼代碼如下:
script LANGUAGE="javascript"
!--
window.open ("page.html")
--
/script
因為這是一段javascripts代碼,所以它們應該放在script LANGUAGE="javascript"標簽和/script之間。!-- 和--是對一些版本低的瀏覽器起作用,在這些老瀏覽器中不會將標簽中的代碼作為文本顯示出來。要養(yǎng)成這個好習慣啊。
window.open ("page.html") 用于控制彈出新的窗口page.html,如果page.html不與主窗口在同一路徑下,前面應寫明路徑,絕對路徑(http://)和相對路徑(../)均可。用單引號和雙引號都可以,只是不要混用。
這一段代碼可以加入HTML的任意位置,head和/head之間可以,body間/body也可以,越前越早執(zhí)行,尤其是頁面代碼長的頁面,這種js彈出對話框想早點彈出就盡量往前放。
【2、增加屬性設置的js彈出對話框代碼】
下面再說一說js彈出對話框窗口屬性的設置。只要再往上面的代碼中加一點東西就可以了。
我們來定制這個js彈出對話框彈出的窗口的外觀,尺寸大小,彈出的位置以適應該頁面的具體情況。
復制代碼代碼如下:
View Code
script LANGUAGE="javascript"
!--
window.open("page.html", "newwindow","height=100, width=400, top=0,left=0,toolbar=no, menubar=no, scrollbars=no, resizable=no,location=no,status=no")
//寫成一行
--
/script
參數(shù)解釋:
script LANGUAGE="javascript" js腳本開始;
window.open 彈出新窗口的命令;
"page.html" 彈出窗口的文件名;
"newwindow" 彈出窗口的名字(不是文件名),非必須,可用空""代替;
height=100 窗口高度;
width=400 窗口寬度;
top=0 窗口距離屏幕上方的象素值;
left=0 窗口距離屏幕左側的象素值;
toolbar=no 是否顯示工具欄,yes為顯示;
menubar,scrollbars 表示菜單欄和滾動欄。
resizable=no 是否允許改變窗口大小,yes為允許;
location=no 是否顯示地址欄,yes為允許;
status=no 是否顯示狀態(tài)欄內的信息(通常是文件已經打開),yes為允許;
/script js腳本結束
【3、用函數(shù)控制js彈出對話框窗口】
下面是一個完整js彈出對話框的代碼。
復制代碼代碼如下:
View Code
html
head
script LANGUAGE="javascript"
!--
function openwin() { window.open ("page.html", "newwindow", "height=100, width=400, toolbar=
no, menubar=no, scrollbars=no, resizable=no, location=no, status=no")
//寫成一行
}
//--
/script
/head
body onload="openwin()"
...任意的頁面內容...
/body
/html
這里定義了一個函數(shù)openwin(),函數(shù)內容就是打開一個窗口。在調用它之前沒有任何用途。
怎么調用呢?
方法一:瀏覽器讀頁面時彈出窗口;
復制代碼代碼如下:
body onload="openwin()"
方法二:瀏覽器離開頁面時彈出窗口;
復制代碼代碼如下:
body onunload="openwin()"
方法三:用一個連接調用:
復制代碼代碼如下:
a href="#" onclick="openwin()"打開一個窗口/a
注意:使用的“#”是虛連接。
方法四:用一個按鈕調用:
復制代碼代碼如下:
input type="button" onclick="openwin()" value="打開窗口"
【4、同時彈出2個窗口的js彈出對話框】
對源代碼稍微改動一下:
復制代碼代碼如下:
View Code
script LANGUAGE="javascript"
!--
function openwin()
{window.open ("page.html", "newwindow", "height=100, width=100,top=0,left=0,toolbar=no, menubar=no, scrollbars=no, resizable=no,location=no, status=no")
//寫成一行
window.open ("page2.html","newwindow2", "height=100, width=100, top=100, left=100,toolbar=no,menubar=no, scrollbars=no, resizable=no, location=no, status=no")
//寫成一行
}
//--
/script
為避免彈出的2個窗口覆蓋,用top和left控制一下彈出的位置不要相互覆蓋即可。最后用上面說過的四種方法調用即可。
注意:2個js彈出對話框窗口的name(newwindows和newwindow2)不要相同,或者干脆全部為空。
【5、主窗口打開文件1.htm,同時彈出小窗口page.html】
如下代碼加入主窗口head區(qū):
復制代碼代碼如下:
View Code
script language="javascript"
!--
function openwin()
{window.open("page.html","","width=200,height=200")
}
//--
/script
加入body區(qū):
復制代碼代碼如下:
a href="1.htm" onclick="openwin()"open/a
即可。
【6、js彈出對話框彈出的窗口之定時關閉控制】
下面我們再對js彈出對話框的窗口進行一些控制,效果就更好了。如果我們再將一小段代碼加入彈出的頁面(注意是加入到page.html的HTML中,可不是主頁面中,否則...),讓它10秒后自動關閉是不是更酷了?
首先,將如下代碼加入page.html文件的head區(qū):
復制代碼代碼如下:
script language="javascript"
function closeit()
{setTimeout("self.close()",10000) //毫秒}
/script
然后,再用body onload="closeit()" 這一句話代替page.html中原有的BODY這一句就可以了。(這一句話千萬不要忘記寫??!這一句的作用是調用關閉窗口的代碼,10秒鐘后就自行關閉該窗口。)
【7、在js彈出對話框窗口中加上一個關閉按鈕】
復制代碼代碼如下:
FORM
INPUT TYPE="BUTTON" value="關閉" onClick="window.close()"
/FORM
呵呵,現(xiàn)在更加完美了!
【8、內包含的js彈出對話框窗口-一個頁面兩個窗口】
上面的例子都包含兩個窗口,一個是主窗口,另一個是彈出的小窗口。
通過下面的例子,你可以在一個頁面內完成上面的效果。
復制代碼代碼如下:
View Code
html
head
script LANGUAGE="javascript"
function openwin()
{OpenWindow=window.open("", "newwin", "height=250, width=250,toolbar=no,scrollbars="+scroll+",menubar=no");
//寫成一行
OpenWindow.document.write("TITLE例子/TITLE")
OpenWindow.document.write("BODY BGCOLOR=#ffffff")
OpenWindow.document.write("h1Hello!/h1")
OpenWindow.document.write("New window opened!")
OpenWindow.document.write("/BODY")
OpenWindow.document.write("/HTML")
OpenWindow.document.close()}
/script
/head
body
a href="#" onclick="openwin()"打開一個窗口/a
input type="button" onclick="openwin()" value="打開窗口"
/body
/html
看看 OpenWindow.document.write()里面的代碼不就是標準的HTML嗎?只要按照格式寫更多的行即可。千萬注意多一個標簽或少一個標簽就會出現(xiàn)錯誤。記得用OpenWindow.document.close()結束啊。
【9、終極應用--js彈出對話框的窗口之Cookie控制】
回想一下,上面的彈出窗口雖然酷,但是有一點小毛病(沉浸在喜悅之中,一定沒有發(fā)現(xiàn)吧?)比如你將上面的腳本放在一個需要頻繁經過的頁面里(例如首頁),那么每次刷新這個頁面,窗口都會自動執(zhí)行js彈出對話框代碼一次,是不是非常煩人?:-(有解決的辦法嗎?Yes! ;-) Follow me.
我們使用cookie來控制一下就可以了。
首先,將如下代碼加入主頁面HTML的HEAD區(qū):
復制代碼代碼如下:
View Code
script
function openwin()
{window.open("page.html","","width=200,height=200")}
function get_cookie(Name)
{var search = Name + "="
var returnvalue = "";
if (documents.cookie.length 0) {
offset = documents.cookie.indexOf(search)
if (offset != -1) {
offset += search.length
end = documents.cookie.indexOf(";", offset);
if (end == -1)
end = documents.cookie.length;
returnvalue=(documents.cookie.substring(offset,end))
}
}
return returnvalue;
}
function loadpopup(){
if (get_cookie("popped")==""){
openwin()
documents.cookie="popped=yes"
}
}
/script
然后,用bodyonload="loadpopop()"(注意不是openwin而是loadpop?。。┨鎿Q主頁面中原有的BODY這一句即可。你可以試著刷新一下這個頁面或重新進入該頁面,窗口再也不會再有js彈出對話框了。真正的實現(xiàn)只彈一次。
需要注意的是,JS腳本中的的大小寫最好前后保持一致。
以上就是九種js彈出對話框的代碼,如果有其它方法也可以提供給我喔,當然自己寫的彈窗也Ok的啦。
希望河南新華的回答可以幫助到你