我收到「條件編譯已關閉」javascript錯誤。如何克服這種javascript錯誤 - 條件編譯
var [email protected] -error in this line
if(userName == null){
window.location = '/Mike/displayIpd.action';
}
我收到「條件編譯已關閉」javascript錯誤。如何克服這種javascript錯誤 - 條件編譯
var [email protected] -error in this line
if(userName == null){
window.location = '/Mike/displayIpd.action';
}
它需要在''
或""
使它成爲一個字符串。
var userName = '[email protected]';
不過,既然你剛纔定義和初始化的變量userName
,沒有必要檢查null
,你可以只是刪除下面的代碼,因爲它永遠不會執行。
如果我刪除該條件,如果用戶名值從會話中爲空,我該如何處理它? – user1548353
@ user1548353,在你的例子中,你有硬編碼的值。如果價值來自會話,那是另一回事...... – plalx
這不是硬編碼值。我從IE瀏覽器中查看這段代碼。該值實際上來自Session。現在,如果它是空的,我該如何處理它 – user1548353
我不知道那是什麼,但不應該'userName'是一個實際的字符串? –
這可能有助於http://stackoverflow.com/questions/2955842/conditional-compilation-is-turned-off – Pooshonk
我強烈建議在觸摸任何嚴肅的代碼之前去學習一些基礎知識。 – HamZa