Javascript tellefeil

kongen

kongemedlem
Jeg har en json fil med 3 filmer

PHP:
{"filmer":[
	{
	"id":"1",
	"film":"Rambo"
	},
	{
	"id":"2",
	"film":"Rocky"
	},
	{
	"id":"3",
	"film":"MacGyver"
	}
]}

i php filen så skal jeg telle antall filmer

PHP:
// teller 3 i Firefox
// teller 4 i Internet Explorer 8
obj["filmer"].length;

Hvordan kan jeg få ie8 til å telle riktig da det ser ut til at den legger på en ekstra?
 

xdex

Medlem
PHP, Firefox, Internet Explorer... Ser absolutt ett problem her i hvert fall, du sier at nettlesere (client-side) gir forskjellig resultat fra server-side? Sikkert bare jeg som er forvirret, men når du skriver .length, ser det ut som du prøver å gjennomføre noe i js.

Jeg får i hvert fall opp samme tall hver gang ved å bruke javascript (jquery)

http://jsfiddle.net/4yd5Lty5/
 

kongen

kongemedlem
Det skulle stå javascript. Hos meg så teller den en for mye i Internet Explorer 8.
 
Topp