Bo Dudek wrote :
> [...]
>
>>Nej, det kan ikke lade sig gøre. Du kan dog tjekke det når brugeren
>>kommer ind på siden og så sende svaret videre til serveren.
>>Dog kan du så ikke få den første side til at se forskellig ud for
>>brugere der bruger/ikke bruger javascript.
>
> hmmm.. problemet opstår, fordi Microsoft er i gang med at revidere IE,
> så engang først i det nye år, kan man ikke problemfrit anvende tags
> som f.eks. <embed>, <object> o.lign..
>
> som IE er nu, bruger man både <object> og <embed> til at implementere
> flash på sine websites, og det kan man fortsat.. men benytter man sig
> ikke af et netop frigivet hack, så vil brugere med opdaterede
> versioner af IE blive mødt af en promptbox a la 'Klik ok, hvis du vil
> vise indholdet på dette website'..
Jeg går ud fra at du har læst artiklen på msdn? Da jeg skimmede den
igennem virkede det som om at konsekvenserne ikke var så store som det
umiddelbart lyder (det krævede vist en lille omskrivning af hvordan
object-elementerne får data fra og parametre).
> hvis jeg så kunne tjecke, om brugeren HAR javascript enabled, så ville
> jeg
>
> hvis ja) kunne køre hacket
> hvis nej) vise flashet som normalt og leve med, at der kommer en
> prompt box
>
> hmmmm.. nogle idéer?
Den eneste måde du kan teste om javascript er enabled er at skrive noget
javascript til browseren, der sender noget data tilbage til din server
(fx request af en fil).
--
Jesper Stocholm
http://stocholm.dk