Avatar billede jmc Nybegynder
12. september 2003 - 16:00 Der er 10 kommentarer og
2 løsninger

hvordan en IFRAME?

COMPATIBILITET?
Hvordan checker man og evt. viser et link hvis IFRAME ikke kan vises?
Avatar billede fun22 Nybegynder
12. september 2003 - 16:02 #1
<iframe name="I1" src="Den side den skal vise hvis det virker">
<---Her skal linket være---------->
</iframe>
Avatar billede jmc Nybegynder
12. september 2003 - 16:03 #2
Internet explorer 5.0 ...
Avatar billede jmc Nybegynder
12. september 2003 - 16:03 #3
multiproblemo med Internet explorer 5.0
Avatar billede jmc Nybegynder
12. september 2003 - 16:25 #4
Dette ville måske virke?
<IFRAME name="midt" width="100%" height="400" frameborder="0" src="http://www.domains.dk/iframe.htm">Din browser kan ikke se IFRAMES klik i stedet her: <h href="http://www.domain.dk/ingeniframe.htm">http://www.domain.dk/ingeniframe.htm</a></IFRAME>
Avatar billede binde Nybegynder
13. september 2003 - 00:48 #5
Løsningen må være Browser-detection, der er fler muligheder både i Pearl, asp og Java.
Her er een løsning...

http://hotwired.lycos.com/webmonkey/reference/javascript_code_library/rb_browser_detect/

Har også set den i en noget kortere udgave, men er sgu ikke så snu på den her tid af dagen :-)
Avatar billede binde Nybegynder
13. september 2003 - 00:58 #6
Slog lige hjernen til et kort øjeblik, her er en guide på halv-dansk. Incl. et færdigt cut/paste. Det eneste du skal er at lave if-erklæringerne.

http://www.echoecho.com/dk/jsbrowserdetection02.htm
Avatar billede jmc Nybegynder
13. september 2003 - 01:09 #7
Du har ret, der er ingen grund til at opfinde den dybe talerken.
Det ville også være rart at vide hvorfor jeg skulle redirekte og ved hvilke browsere. Er jeg for krævende?
Avatar billede binde Nybegynder
15. september 2003 - 00:56 #8
Iframes fungerer i Internet Explorer 4 og nyere, Netscape 6 og nyere og Opera 4 og nyere. Derfor skal vi lave et script som sender folk med ældre browsere til en site uden iframes.
Her er et scriopt som skal placeres i <head> delen.
Det sender MSIE ver. 3 til www.lego1.dk
Det sender Netscape ver. 3 til www.lego2.dk -
Det sender Netscape ver. 4 til www.lego3.dk -
Det sender Netscape ver. 5 til www.lego4.dk -

Det sender MSIE ver. 4 til www.google1.dk
Det sender MSIE ver. 5 til www.google2.dk
Alle andre browsere bliver sendt til www.google3.dk
Avatar billede binde Nybegynder
15. september 2003 - 00:57 #9
<script>version=parseInt(navigator.appVersion); browser='OTHER'; if (navigator.appName=='Netscape'){browser='NS'+version;} if (navigator.appName=='Microsoft Internet Explorer'){browser='MSIE'+version;} if (navigator.appVersion.indexOf('MSIE 3')>0) {browser='MSIE3';}if (browser=='MSIE3') {window.location='http://www.lego1.dk'}if (browser=='MSIE4') {window.location='http://www.google1.dk'}if (browser=='MSIE5') {window.location='http://www.google2.dk'}if (browser=='NS3') {window.location='http://www.lego2.dk'}if (browser=='NS4') {window.location='http://www.lego3.dk'}if (browser=='NS5') {window.location='http://www.lego4.dk'}if (browser=='OTHER') {window.location='http://www.google3.dk'}</script>
Avatar billede jmc Nybegynder
15. september 2003 - 09:34 #10
Mht. IFRAME er det jo egentligt bare at sende folk til den side som loades  i IFRAMEN. Det er jo den samme side som skal vises bare ud af IFRAMEN.

Spørgsmålet om dette ikke vil virke i alle browsere:

<IFRAME name="midt" width="100%" height="400" frameborder="0" src="http://www.domains.dk/iframe.htm">Din browser kan ikke se IFRAMES klik i stedet her: <a href="http://www.domain.dk/ingeniframe.htm">http://www.domain.dk/ingeniframe.htm</a></IFRAME>
Avatar billede binde Nybegynder
15. september 2003 - 15:58 #11
Det ser det ud til, men kræver en aktiv handling fra bruger, troede det var det du ville undgå.
Avatar billede jmc Nybegynder
16. september 2003 - 08:30 #12
Jeg takker jer for hjælpen ;o)
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