Ik gebruik de volgende code in mijn statistieken scriptje:
Ik wil dit graag iets korter noteren:
Maar dit werkt niet. Kan iemand mij vertellen wat ik fout doe? Als ik een vaste waarde invul, doet 'ie het wel:
JavaScript:
1
2
3
4
5
| var ie = (agt.indexOf("msie") != -1); var plugins = new Array(); plugins['acrobat'] = (ie) ? 'PDF.PdfCtrl.5' : 'application/pdf'; plugins['flash'] = (ie) ? 'ShockwaveFlash.ShockwaveFlash.1' : 'application/x-shockwave-flash'; |
Ik wil dit graag iets korter noteren:
JavaScript:
1
2
3
4
5
6
| var ie = (agt.indexOf("msie") != -1); var plugins = [ ['acrobat', ((ie) ? 'PDF.PdfCtrl.5' : 'application/pdf')], ['flash' , ((ie) ? 'ShockwaveFlash.ShockwaveFlash.1' : 'application/x-shockwave-flash')] ]; |
Maar dit werkt niet. Kan iemand mij vertellen wat ik fout doe? Als ik een vaste waarde invul, doet 'ie het wel:
JavaScript:
1
2
3
4
| var plugins = [ ['acrobat', 'PDF.PdfCtrl.5'], ['flash' , 'ShockwaveFlash.ShockwaveFlash.1'] ]; |
[ Voor 4% gewijzigd door Verwijderd op 27-10-2007 00:52 ]