Avatar billede Slettet bruger
13. august 2007 - 14:07 Der er 10 kommentarer

Måde til at afkrydse alle faneblade på siden

Vi har et administrations program hvor der er ca. 3000 faneblade der skal afkrydses på en side hvilket jo tager totalt lang tid.

Nogled er kender en genvej eller en måde så man kan afkrydse alle faneblade på en internet side???
Avatar billede Slettet bruger
13. august 2007 - 14:09 #1
Hmmm... det er vist ikke faneblade, men afkrydsningsfelter jeg mener. :-)
Avatar billede Slettet bruger
13. august 2007 - 14:09 #2
Og det skal siges at netop dette her er ikke en HTML side jeg har adgang til at ændre i desværre..
Avatar billede Slettet bruger
13. august 2007 - 14:18 #3
hmm, måske firefox udvidelsen greasemonkey kunne hjælpe, jeg kender dog ikke noget til det.

Da det er et webinterface, ville jeg nok skrive et program i f.eks. PERL, som efterligner en browser og så lade den gennemløbe siden og krydse de nødvendige ting af. Det er en ganske nyttig ting. Kræver dog at applikationen kan køre uden brug af javascript.

Derefter ville jeg tage fat på udviklerne af dette administrationsprogram og bede dem lave noget som er nemmere at arbejde med.

Hvorfor i alverden har I 3000 punkter som skal afkryses?
Avatar billede olebole Juniormester
13. august 2007 - 16:42 #4
<ole>

Selvfølgelig bør systemet laves mere begavet, men indtil da kan du bruge en bookMarklet.
Højreklik på linket nedenfor. Vælg 'Føj til Foretrukne...' - og glem alt om advarselsboksen ... der er intet farligt ved scriptet:

<a href="java script:a=document.getElementsByTagName('input');for(i=0,j=a.length;i<j;i++)if(a[i].type=='checkbox')a[i].checked=true;void(0)">Check All</a>

Næste gang, du er inde på siden, klikker du bare på denne Foretrukne - og den afkrydser så alle dine checkbokse  ;o)

/mvh
</bole>
Avatar billede olebole Juniormester
13. august 2007 - 16:43 #5
Vil du vide mere om bookMarklets, kan du læse denne artikel/tutorial:
    http://www.dengodekode.dk/bm_artikel.html
Avatar billede Slettet bruger
13. august 2007 - 17:02 #6
Genialt! :-)
Kan dog ikke få det til at virke da den kommer med en fejl, men ideen er jo perfekt.. Er du rar at prøve og checke om koden er ok? Kan ikke lige selv checke den igennem da jeg ikke kender så meget til javascript...
Avatar billede Slettet bruger
13. august 2007 - 17:23 #7
meget smart

den kendte jeg ikke helt
Avatar billede olebole Juniormester
13. august 2007 - 18:09 #8
flx666 >> Ja, koden er testet og virker. Hvad siger JS-fejlen helt præcist?
Avatar billede Slettet bruger
14. august 2007 - 10:40 #9
Jeg har prøvet nogle små eksempler fra dengodekode.dk og det virkede fint, men når jeg laver copy/paste med din kode kommer den med "..... blev ikke fundet. Kontroller stavemåden, og prøve igen."

Jeg går ud fra jeg godt kan kopi/paste koden direkte som url?
Avatar billede olebole Juniormester
14. august 2007 - 13:03 #10
Du paster koden (13/08-2007 16:42:16) ind i et HTML-dokument - kaster det i en browser og højreklikker på linket
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