Pozdrav..
imam jedan problem sa javascript-om, pa bih zeleo malo da prodiskutujem o tome...
Situacija je sledeca:
okruzenje je Visual Studio 2005, c#
Jedna od aspx strana, ima u svom aspx fajlu umetnut tag unutar koga se nalazi javascript kod
<script language="javascript">
....
var tmp;
....
</script>
Unutar ovog skripta je deklarisana promenljiva tmp. Na strani postoji jedno dugme koje poziva drugi aspx fajl u kome se nesto odradi i kad se pritisne dugme za potvrdu, koje u isto vreme i vraca korisnika na predhodnu stranu..program pukne jer kaze da ne postoji promenljiva (tmp). Na drugoj strani u njenom aspx fajlu postoji linija
<script language="JavaScript" src="popup.js" type="text/javascript">
</script>
Ovaj popup.js ima poziv neke f-je koja koristi promenljivu tmp.
Ovo se desava u Internet Explorer-u, u Firefox-u sve radi kako treba...ipak..ako u Internet Exploreru odem na
Tools->InternetOptions-Advanced
i tu cekiram
1) Disable Script Debugging(Internet Explorer)
2) Disable Script Debugging(other).
onda i IE radi kako valja...Elem, ovo mora biti odcekirano ako zelimo da debug-ujemo jscript fajlove.
Ima li neko ideju zasto se ovo desava..i zasto radi u Firefox-u a ne radi u IE-u?
hvala