我想弄清楚供應商似乎有一個問題正在糾正的應用程序中的一個非常隨機的錯誤,所以這是一個問題,以幫助我瞭解可能導致不同情況這個問題在一個JS世界。權限被拒絕的設置變量
這是被報道的「權限被拒絕」
線的基於JavaScript錯誤的問題,只是設置爲false的變量。
<script LANGUAGE="JavaScript" for='tdNote' event='onclick'>
if (this.firstChild.src.indexOf('icon_blank.gif') != -1) return;
if(mbInNoteClick || mbInGridClick) return;
mbInNoteClick = true;
onGridClick(this.parentElement.rowIndex);
onNoteIconClick(this.parentElement.rowIndex);
mbInGridClick = false; //THIS LINE IS REPORTED AS PERMISSION DENIED
mbInNoteClick = false;
window.event.cancelBubble = true;
</script>
包含此代碼的頁面沒有此變量,所以我假設這是全局設置的地方。 (大型應用程序)
如果它在if語句中可訪問,什麼情況會在嘗試設置變量時導致權限被拒絕?
這是什麼情況?你在哪裏看到這個錯誤,在錯誤控制檯? –
它是否在if語句中可用?當然,獲取和設置價值之間存在差異。 – krillgar