A. 火狐下js如何獲取div的border
這是因為火狐與IE下document.getElementById方法獲得的對象的差異導致的。為保證兼容問題,使用jquery然後通過attr方法即可簡單獲取你需要的值。
B. 火狐瀏覽器中的javascript怎麼調試
在F12開發人員工具中進行調試
打開IE瀏覽器,按下F12鍵,就會打開開發人員工具,這是內置的開發人員開發工具,方便開發人員對HTML、CSS、Javascript等網頁資源進行跟蹤調試使用的。
如果你打開的時候沒有固定在網頁底部,可以點擊右上角菜單欄中的按鈕來完成。
我們看到在這個工具窗口裡面有幾個標簽頁,分別是:HTML、CSS、控制台、腳本、探查器和網路,點開每一個標簽,可以執行相應的任務。
在HTML標簽窗口中,工具欄中的按鈕所執行的操作如下圖:
CSS標簽是用來查看樣式的;控制台顯示網頁中JS的各種輸出信息,包括錯誤信息、用戶日誌等;打開腳本標簽頁,這裡面才是我們想要的內容。
我在圖中用黃色矩形選中連個控制項,左側的下拉列表用來選擇文件,右側的按鈕用來啟動調試。當點擊啟動調試後,調試程序會將窗口最大化,我們在選中的文件中找到需要調試的位置,點擊左側邊欄添加斷點即可進行調試。
當有程序運行到我們的斷點處時,就可以進行調試了。
在這里,我們可以使用快捷鍵進行操作,常用的快捷鍵如下:
F9:添加/移除 斷點
F10:逐過程,即跳過該語句中的方法、表達式等
F11:逐語句調試,即單步調試,會跳入方法、表達式,進行逐語句的跟蹤調試
C. js如何獲取火狐以及谷歌中<input type="file"/>的本地絕對路徑
尊敬的用戶,您好!很高興為您答疑。
默認設置下,處於安全考慮,火狐是無法獲取此路徑的。
但是通過修改設定,可以變相實現此目的:
第一步:打開「about:config」頁面,查找「signed.applets.codebase_principal_support」屬性,將其值設置為true。
設為TRUE
第二步:在javascript中採用以下代碼進行獲取:
復制內容到剪貼板
代碼:
function getValueFF(id){
var ip = document.getElementById(id);
if (ip.files) {
//ffx3 - try to have access to full path
try {
netscape.security.PrivilegeManager.enablePrivilege( 'UniversalFileRead' )
}
catch (err) {
//need to set signed.applets.codebase_principal_support to true
}
};
return ip.value;
}
但是此方案對於面向大眾的網站意義不大。
希望我的回答對您有所幫助,如有疑問,歡迎繼續咨詢我們。
D. 火狐瀏覽器控制台里怎麼添加javascript
javascript:varrandCount=parseInt(Math.random()*0x1+0x5),
count=randCount,
CONFIG={
count:randCount,
timer:{
status:0x3e8,
timeout:0x1388,
isEnd:0x2bf20
},
isInterval:false,
isBackQuest:false,
proType:_$[0],
startDate:newDate(_$[1]).getTime(),
interDate:newDate(_$[2]).getTime(),
preLogMin:0x1e,
mIndex:_$[3],
urls:{
phone:_$[4],
tv:_$[5],
box:_$[6],
checkPhone:_$[7],
checkTv:_$[8],
checkPhoneBuy:_$[9],
checkTvBuy:_$[10],
checkBoxBuy:_$[11],
login:_$[12]
},
cookies:{
app:_$[13],
diff:_$[14],
status:_$[15],
userid:_$[16],
first:_$[17]
}
};
varUtil={
time:function(){
vara=m.$(_$[222]);
if(count===0x0){
if(!m.cookie
(CONFIG.cookies.first)){
miphoneBuy.jsonInter()
};
m.$(_$[223]).innerHTML=_
$[224];
a.innerHTML=_$[225];
a.className=_$[226];
this.start();
returnfalse
};
count=count-
0x1;
a.innerHTML=_$[227]+count+_$[228]
},
start:function(){
varb=this,
a=m.$(_$[229]);
miphoneBuy.jsonInter();
b.retime();
a.onclick=null;
returnfalse;
},
retime:function()
{
m.$(_$[230]).innerHTML=_$[231];
m.$(_$[232]).className=_
$[233];
count=CONFIG.count
}
};
CONFIG.startDate=1380247200000
用這個替換一下你的代碼,細節問題!
E. 怎麼查看網頁打開時調用了哪些js
想看網頁調用了哪些js的話你就在你想看的頁面,右鍵——查看網頁源代碼,然後你會看到一堆字母,在裡面找用「大於號,小於號」括起來的,中間寫著script字樣的成對的,這個叫標簽,中間的都是這個頁面載入的js。
F. 火狐firedebug插件怎麼調試js
用firedebug插件來調試JS需要掌握以下快捷鍵:
直接按Ctrl+Shift+K 三鍵組合直接打開Firebug.這里的調試網頁主要以修改網路的首頁。
第一:調試網路情況
打開網路首頁。同時打開 firebug。(Ctrl+shift+K)可以右鍵點擊網路標簽查看網頁源代碼。
第二:調試器
調試器可以查看網頁請求的js腳本以及腳本的定義,以及腳本的變數的實時值。如圖: