Avatar billede Slettet bruger
04. december 2001 - 20:49 Der er 12 kommentarer og
1 løsning

100 point... Opdatering

Jeg vil give 100 point til den der først giver mig en kode der kan opdatere et frame uden at det kommer et \"klik\"! (Jeg mener den klik lyd i IE)!

Enten pr email eller her!

Jeg giver gerne 150 hvis du kan skaffe/lave koden inden 21:00
Avatar billede jakoba Nybegynder
04. december 2001 - 20:52 #1
problemet er gammelt og løsningen er enkelt.

gå rundt til alle de mennesker der nogensiden vil kikke på din webside og indstil derens Windows til ikke at lave det åndsvage klik.

Det kan ikke styres fra en webside.

mvh JakobA
Avatar billede Slettet bruger
04. december 2001 - 20:54 #2
Jeg har hørt at man kan det... Og jeg har ikke mulighed for at sige det til 50000 mennesker :-)
Avatar billede jakoba Nybegynder
04. december 2001 - 20:56 #3
Avatar billede jakoba Nybegynder
04. december 2001 - 20:57 #4
joe, du kan give dem en vejledning på websiden. Såvidt jeg ved vil 95% blive glade for at komme af med det klikkeri.
Avatar billede jakoba Nybegynder
04. december 2001 - 21:01 #5
En mindre risikabel måde at slå klikket fra:
http://www.bindview.com/webinars/clickfix.cfm
Avatar billede Slettet bruger
04. december 2001 - 21:13 #6
Jeg kan desværre ikke bruge de svar til noget... Kan man ikke gøre sådan at den afspiller en tom wav fil på samme tid?
Avatar billede jakoba Nybegynder
04. december 2001 - 21:27 #7
ikke fra websiden. Ja ok du kunne vel lave en modificeret Nimda og hacke dig ind til operativsystemet den vej, men det bliver du næppe populær på.

Men lad spørgsmålet stå en tid. Det kunne da være der er nogen der kender en løsning.

mvh JakobA
Avatar billede jumper Nybegynder
05. december 2001 - 14:26 #8
Kliklyden kommer når du skifter side i et window object, enten ved at trykke på et link eller ved at ændre location.href - den eneste måde at undgå det på er enten at ændre dine windows indstillinger eller lade være med at skifte side.

Du kan jo sagtens hente nyt indhold fra serveren uden at skifte side, der er et hav af muligheder:

download behavior (IE5+), XMLHTTP (IE), xmlHTTPRequest (NS6+/Mozilla) eller f.eks. en Java Applet (alle browsere). Det nemmeste for dig er nok at bruge en applet til at hente nye data og derefter ændre din frame, stadig uden at skifte side.

Laurent har lavet sådan én, WebLoadFile, for lang tid siden:
http://www.galasoft-lb.ch/myjava/WebLoadFile/Demo/Demo.html

Og ellers kan du f.eks. bruge download behavior:

<span id=\"myDown\" style=\"display:none;behavior(#default#download)\"></span>
<script>
function UpdateFrame(oWin,sURL){
  cWin = oWin;
  myDown.startDownload(sURL,downDone);
}
function downDone(sData){
  cWin.document.documentElement.outerHTML = sData;
}
</script>

Eksemplet herover virker i IE5+, hvis det skal virke i andre må du f.eks. bruge WebLoadFile.

/Thor
Avatar billede jakoba Nybegynder
05. december 2001 - 14:42 #9
super :-)
Avatar billede Slettet bruger
05. december 2001 - 16:20 #10
Suverent!
Avatar billede Slettet bruger
05. december 2001 - 18:20 #11
Der skulle vel ikke være en det kunne lave det script lidt om for mig?

Sådan at den henter en frame på ny! Altså det er den samme fil! Fx test.asp

Jeg vil gerne give point for det!
Avatar billede jumper Nybegynder
05. december 2001 - 18:23 #12
Bare kald UpdateFrame med framens nuværende url:

UpdateFrame(parent.frameNavn,parent.frameNavn.location.href);

/Thor
Avatar billede Slettet bruger
05. december 2001 - 19:05 #13
Kan du ikke uddybe det lidt?

Jeg er ikke så god til det der med js!

Jeg har fx et frame det hedder test og det er på siden test.htm
Så vil jeg gerne have at den genindlæser siden igen uden det klik... Jeg har flere frames tilrådighed!
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