一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

使用IE的地址欄來(lái)輔助調(diào)試Web頁(yè)腳本

不小心使用Shift + Left Click去點(diǎn)擊了一個(gè)鏈接目標(biāo)(href)是腳本的超鏈接,結(jié)果卻把是否調(diào)試腳本的對(duì)話(huà)框弄了出來(lái)。點(diǎn)擊yes居然可以打開(kāi)調(diào)試這一句腳本,可是這句腳本是哪里來(lái)的呢?
    
     回頭看看被新打開(kāi)的那個(gè)IE,結(jié)果地址欄里就寫(xiě)著:Javascript:open(url)呢。原來(lái)IE的地址欄可以使用"JavaScript:"這個(gè)聲明來(lái)執(zhí)行腳本也,在試試JavaScript:alert('ok'),果然ok!

     好玩的特性,再寫(xiě)點(diǎn)復(fù)雜的腳本:Javascript: var s=''; for( var i=0; i < 10 ; i++ ) s +=i;。結(jié)果是出來(lái)了"0123456789",可是執(zhí)行結(jié)果顯示在瀏覽器的主顯示區(qū)域里了,把IE里原有的內(nèi)容弄沒(méi)了。要是可以不影響原有的頁(yè)面,豈不是可以讀些頁(yè)面里的內(nèi)容,修后繼續(xù)提交嗎?其實(shí)可以辦到了,只要保證腳本最有一句是alert(),在瀏覽器里執(zhí)行完腳本后就不會(huì)跳離當(dāng)前頁(yè)面的內(nèi)容。例如打開(kāi)http://www.google.com,在地址欄里輸入:Javascript: document.getElementsByTagName('Input')[1].disabled = true; alert('');,會(huì)看見(jiàn)什么呢?不能輸入查詢(xún)關(guān)鍵字了吧?

     其實(shí)在地址欄里運(yùn)行腳本的作用域就是當(dāng)前頁(yè)面的腳本作用域,利用這個(gè)特點(diǎn)我們除了可以簡(jiǎn)單的執(zhí)行腳本語(yǔ)句,還可以輔助我們調(diào)試腳本,比如我希望察看一些變量的值,而我們又不需要進(jìn)入復(fù)雜的調(diào)試模式。下圖就是我調(diào)試popup菜單時(shí)的一個(gè)例子,用這個(gè)辦法可以避免在代碼調(diào)試時(shí)到處寫(xiě)status=...。
    
     這里我們除了可以在地址欄里寫(xiě)JavaScript:外,同時(shí)還可以寫(xiě)vbscirpt: alert("ok!"),ecmascript:和jscirpt。不過(guò)ecmascript會(huì)自動(dòng)被轉(zhuǎn)為Javascirpt,jscript會(huì)被轉(zhuǎn)為vbscript。

     這個(gè)特性雖然簡(jiǎn)單,希望大家都能來(lái)玩玩,并且玩出更多的花樣哦。

JavaScript技術(shù)使用IE的地址欄來(lái)輔助調(diào)試Web頁(yè)腳本,轉(zhuǎn)載需保留來(lái)源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 亚洲日本激情综合在线观看 | 黄视频网站在线观看 | www.av网站| 婷婷玖玖 | 在线观看91精品国产hd | 四虎在线播放免费永久视频 | 在线观看国产福利 | 午夜免费在线 | 91在线国产观看 | 午夜毛片在线观看 | 亚洲六月婷婷 | 亚洲香蕉影院 | 美美女高清毛片视频免费观看 | 久久一区二区三区免费播放 | 国产成综合 | 大伊人久久 | 久久不卡日韩美女 | 亚洲最大色视频 | 在线激情网 | 东京加勒比2021一区 | 欧美一区二区三区在线可观看 | 成人福利网站 | 国产成人精品视频免费 | 韩国欧洲一级毛片免费 | 中国欧美日韩一区二区三区 | 国产精品夜色视频一区二区 | 成人在线视频免费观看 | 久久国产精品视频一区 | 91精品在线视频观看 | 久久久美女视频 | 黄色小视频在线免费看 | 国产精品综合在线 | 91杏吧在线网站 | 网红毛片| 女色窝777777 | 亚洲色图偷 | 另类文字小说图片 | 精品久久久中文字幕一区 | 日韩精品中文字幕一区三区 | 国产麻豆91欧美一区二区 | 好吊色在线视频 |