Avatar billede heenet Novice
10. maj 2007 - 23:56 Der er 12 kommentarer og
2 løsninger

Tekst i statusbar

Jeg har tidligere lavet links på denne måde:

<a title="Link titel" onMouseOver="window.status='tekst til statusbar; return true" onMouseOut="window.status=' '" href="http://www.link.dk">Link</a>

Eksemplet her plejer at skrive "tekst til statusbar" nede i statusbaren (eller statuslinien..hvad er den korrekte betegnelse, for jeg har set flere?)

Efter at jeg er skiftet til Explorer 7, så virker dette ikke længere, og jeg har ikke umiddelbart kunnet Google mig frem til løsningen på mit problem.
Kan det lade sig gøre i Internet Explorer 7, og hvis ja, hvordan?

Det virker forøvrigt heller ikke i FireFox...
Avatar billede roenving Novice
11. maj 2007 - 00:04 #1
Hvis jeg har forstået det rigtigt, så er det en af de væsentligere forbedringer, der er sket i IE7 !-)
Avatar billede heenet Novice
11. maj 2007 - 00:30 #2
Hvis jeg så har forstået det rigtigt, så kan det ikke længere lade sig gøre i IE7 ?-)

Giver dig helt ret, og jeg forstår udemærket hvis det ikke længere er muligt, ligenu er det bare blevet ubrugeligt nødvendigt for mig at vide, om det kan lade sig gøre :-)
Avatar billede roenving Novice
11. maj 2007 - 00:57 #3
Okay, der kan jeg så ikke give dig et fuldstændigt svar !-)

-- men som jeg forstår intentionerne med IE7, er det at tage udgangspunkt i w3c-rekommendationerne i så høj grad, det overhovedet kan vrides ind i de maskiner M$ har til rådighed eller kan producere, når der samtidig skal tages de bagud-kompatibilitets-hensyn, som de stadig mener er et must ...

-- derudover at fjerne de sikkerheds-huller, som de ældre browsere har haft, hvor en af de ikke så¨store, som var til at fjerne uden problemer, netop var muligheden for at skjule den nødvendige information, der findes i statusbarens visning af f.eks. information om links-værdier !o]

-- og hvor det første bare er at nå de andre browser-fabrikanter i hvert fald til knæene, så er det andet zq et solidt paradigme-skift !-)
Avatar billede crazysnap Seniormester
11. maj 2007 - 09:40 #4
Hej cd4all,


Jeg kan så give dig et endeligt svar. Som default er det ikke muligt at ændre status bar texten via scripts (altså window.status eller window.defaultStatus) i IE7 og årsagen er netop den som roenving beskriver (man kan skjule nødvendig information, altså spoof'e status baren).


Med det sagt er det dog muligt at slå det til igen manuelt:

"Internet Options" -> "Security" -> "Custom level..." (for Internet zonen) og slå "Allow status bar updates via script" til.


Så det kan stadig lade sig gøre i IE7, det kræver bare at brugerne manuelt slår det til (hvilket jeg klart ikke vil anbefale, jeg besvarer bare dit spørgsmål). :)


Mvh.

- Snap :)
Avatar billede crazysnap Seniormester
11. maj 2007 - 09:42 #5
How glemte lige at sige at det forøvrigt også gælder for FF, man skal ind og slå det til manuelt,


Mvh.

- Snap :)
Avatar billede heenet Novice
11. maj 2007 - 09:59 #6
Jeg har brugt det på en reklame portal, hvor jeg bl.a. har TradeDoubler links.
Disse har jeg i statusbaren rettet til at skrive URLen på det websted, som brugeren kom til, istedet for URL på tradedoublers registrering. Så der f.eks. stod www.cdon.com istedet tradedoubler.com/bla-bla-bla.
Dette har været 100% for at hjælpe brugeren, da det jo er irrelevant for brugeren, at klikket går omkring TradeDoubler. Men som sagt, så kan jeg sagtens se, hvordan dette har kunnet misbruges, og det har jo ingen værdi at lave noget, som brugeren kun ser, hvis denne ændrer sin browser opsætning, for som crazysnap er inde på, så er der jo ingen grund til at gøre dette, tværtimod.
Men for tak for jeres tid. Hvis I dribler et svar på, så deler I point. Håber det er ok?

MVH
Jesper
Avatar billede crazysnap Seniormester
11. maj 2007 - 10:10 #7
Helt fint med mig, glad for at kunne hjælpe! :)


Mvh.

- Snap :)
Avatar billede mclemens Nybegynder
11. maj 2007 - 10:40 #8
"Så der f.eks. stod www.cdon.com istedet tradedoubler.com/bla-bla-bla.
Dette har været 100% for at hjælpe brugeren, da det jo er irrelevant
for brugeren, at klikket går omkring TradeDoubler."

Irrelevant, hmm både og i min mening, dels fordi brugeren når frem til sitet
uanset hvad - men delvis ikke, da der er en server imellem, der registerer
oplysninger om, hvad den person (eller ip) klikkede på. Men lavet som en
hjælp selvfølgelig, måske kan man lave en title="www.cdon.com" istedet.

( Nu er det ikke slemt at klikke på cdon, men hvis det nu var et banner for et
mere intimt website med mere intimt indhold, er problemet større med tredje parts
overvågning af, hvor brugeren surfer hen - uden at brugeren ser det i statusbaren. )
Avatar billede roenving Novice
11. maj 2007 - 11:34 #9
Godt, det blev afklaret, og det var som jeg formodede !-)

Velbekomme '-)
Avatar billede heenet Novice
11. maj 2007 - 12:08 #10
Lige en hurtig kommentar til mclemens:

Jeg giver dig ret. Men jeg tror der bliver registreret meget på nettet, som vi ikke lige er klar over, og det er vel noget der følger med, når man går på nettet, men så længe at det er, at IP nr. det-og-det godt kan lide musik eller sex for den sags skyld, og at det ikke er, at fru jensen er swinger eller det der er værre, så tror jeg det er noget vi kan, og bliver nød til at leve med.
Det er jo værre, hvis man laver et link, kalder det cdon.com, skriver www.cdon.com i statusbaren, og så havner brugeren på en hardcore porno side. Ikke nok med at det kan være små børn, som tror de skal se på musik, men der har når man komme ind på de "slemme" sider, så har man en tendens til at få alt muligt ned på sin PC, som man ikke lige havde ønsket. Har brugt timer på at redde kollegaer, venner og bekendtes computere efter at de bare lige skulle ind og kigge..
Det var det eksempel jeg havde, da jeg jeg gav roenving ret i, at det er godt, at det ikke kan gøres i IE7
Avatar billede mclemens Nybegynder
11. maj 2007 - 12:48 #11
"Men jeg tror der bliver registreret meget på nettet, som vi ikke lige er klar over ..."
Ja, det gør der jo også, men en del af det er heldigvis ikke så skadeligt igen :)

"Det er jo værre, hvis man laver et link, kalder det cdon.com, skriver
www.cdon.com i statusbaren, og så havner brugeren på en hardcore porno side. ..."
Jeps, det er værre, når det er tilfældet. Også rart at de har fjernet muligheden
for at skjule adressebaren, så crackers ikke kan åbne en fuldskærms udgave af en
phishing side, der f.eks. ligner banken eller cdon uden adressebar, så folk logger på
eller bestiller og indskriver dankort oplysninger samt andre oplysninger i "god tro".

"Det var det eksempel jeg havde, da jeg jeg gav roenving ret i, at det er godt, at det ikke kan gøres i IE7" Ok :o)
Avatar billede mclemens Nybegynder
11. maj 2007 - 13:04 #12
(Også rart at de har fjernet muligheden for at skjule adressebaren
^ - Med de mener jeg så kun IE7+, det er jo stadig muligt i FF :-/
<b onclick="window.open('1.html','_blank','location=no');">a</b> )
Avatar billede roenving Novice
11. maj 2007 - 13:36 #13
-- og jeg takker for point ;~}
Avatar billede crazysnap Seniormester
11. maj 2007 - 14:47 #14
Jeg takker også for point!


Mvh.

- Snap :)
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