Avatar billede nielsbjerre Nybegynder
02. januar 2000 - 14:16 Der er 9 kommentarer og
1 løsning

Javacheck

Jeg er begyndt at bruge diverse java applets, men er undervejs stødt ind i det almindelige problem at ældre browsere jo ikke har (fuld) support af java. Skillelinjen synes at gå mellem IE4.00 (kan ik) og 4.01 (kan) og sådan cirka et lidt svævende sted mellem 4.5 (kan) og 4.05 (kan ik). Jeg savner et script som automatisk kan viderelede til anden side hvis ikke java klares. CyberEsben har tidligere været tæt på!Jeg er sikkert ikke den eneste som bliver glad hvis ... så derfor
Avatar billede mpj Nybegynder
02. januar 2000 - 14:57 #1
Kan man ikke bare lave en test med fx. "kender du til java?" på browseren...


Morten
Avatar billede skjoldby Nybegynder
02. januar 2000 - 15:02 #2
kan du ikke bruge denne:

if (navigator.javaEnabled)
{document.location.href = "java_side.html"};

else
document.location.href = "uden_java_side.html";

Skjoldby
Avatar billede skjoldby Nybegynder
02. januar 2000 - 15:12 #3
Nu fik jeg undersøgt det lidt nærmere, prøv dette her istedet:

<script language="JavaScript">
if (navigator.javaEnabled() < 0)
{document.location.href = "uden_java_side.html";}

else {document.location.href = "java_side.html";}
</script>
Avatar billede skjoldby Nybegynder
02. januar 2000 - 15:21 #4
UNDSKYLD - UNDSKYLD - UNDSKYLD. Det må være nytårs-tømmermændene der stadig ligger og konflikter.
Det skal selvfølgelig være < 1. Altså:

<script language="JavaScript">
if (navigator.javaEnabled() < 1)
{document.location.href = "uden_java_side.html";}

else {document.location.href = "java_side.html";}
</script>
Avatar billede zane Nybegynder
02. januar 2000 - 15:39 #5
Skjoldby >>> lider du af en y2k-bug ;-)
Avatar billede cyberesben Nybegynder
02. januar 2000 - 16:09 #6
skjoldby, det er jo fordi at de nye browsere kan tage Java 1.1 programmer, det kan de gamle browsere ikke...

Jeg mener det skiller ved 4.06 og 4.5 hos netscape og ved 4.01 hos IE

Den eneste rigtig gode løsning er at lægge en lille Java-applet ind på siden som med det samme forwarder dig til en anden side hvis den kan køre. Det man så gør er at lave en java applet som kræver java 1.1 og som blot sender dig videre. så er du sikker på at folk kun kommer ind på den næste side hvis deres browser kan tage de applets der er...

ellers kan jeg lige lave dig et javascript der sorterer efter browser, men den anden måde er altså bedre...
Avatar billede nielsbjerre Nybegynder
02. januar 2000 - 17:29 #7
Jeg/via alle har brug for specifik browserversioner for fx IE40 og NS4.05
er javaklare men kører galt i mange/fleste appletter alligevel (vanlige grå felt men UDEN at gå direkte til fejlsiden for 0 java).
CyberEsben har du lyst til at lave scriptet er jeg sikker på at flere end jeg bliver glade (men det skal skulle skelne mellem fx. IE4.0 og 4.01,
tilsvarende med NS ... - mere præcist hvis senere end IE4.0 osv )
Er du sikker på den der med java-refer
(hvis ikke javaen virker (godt nok) !?
Avatar billede nielsbjerre Nybegynder
02. januar 2000 - 17:30 #8
Ups! lidt sproglige krøller.
jeg/via = jeg vi
Avatar billede cyberesben Nybegynder
02. januar 2000 - 19:02 #9
jeg kan godt lave scriptet til dig, men det bliver først om lidt....

det jeg ellers mener er at du laver en side hvorpå der er det indhold der skal være hvis brugeren ikke kan tage java 1.1 og så bagefter sættes der en skjult java 1.1 applet ind på siden sådan at den forwarder til en anden side hvis brugeren KAN tage java 1.1
Avatar billede nielsbjerre Nybegynder
02. januar 2000 - 20:35 #10
Til Cyberesben
helt fint, det haster ikke så meget - jeg har gået med problemstillingen en månedstid eller mere før det gik op for at problemet og løsningen deraf må gælde/gavnelangt flere end mig selv!
Mht java, så forstår jeg dig ret nu, og det er vist den perfekte løsning, så må vi blot håbe at en af javaspecialisterne vil forbarme sig!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester