Avatar billede armhul1 Nybegynder
17. juni 2004 - 20:32 Der er 2 kommentarer og
1 løsning

Multiple bookmarks på én side

Jeg er ved at lave en HTML side, hvor jeg vil lave "eksterne" bookmarks (til andre sider), hvor den besøgende ikke behøver at besøge de eksterne links for at lave bookmarks.

F.eks.

>> bookmark domain1.com

>> bookmark domain2.com

osv..

Jeg har prøvet med dette script:

<script language="JavaScript1.2">var bookmarkurl="http://domain1.com"
var bookmarktitle="domain1"
function addbookmark(){
if (document.all)
window.external.AddFavorite(bookmarkurl,bookmarktitle)
}
</script>
<a href="java script:addbookmark()">bookmark domain1.com
</a>

..men kan ikke gennemskue det hvis der er flere bookmarks på én side (dvs samme script gentaget på samme side, men med domain2). Det virker ikke.

Nogle ideer til modifikation/andet script?
Avatar billede knudgert Nybegynder
17. juni 2004 - 23:41 #1
Du kan ikke have flere links med samme function, så hvis du i nr. 2 skriver (f.eks.)
function addbookmark2(){
og i linket:
<a href="java script:addbookmark2()">
osv.
Så burde det virke.
Avatar billede Slettet bruger
18. juni 2004 - 00:55 #2
Eller hvis du gerne vil holde kodemængden på siden nede, kan du gøre noget i denne stil:

function addbookmark(bookmarkurl, bookmarktitle){
if (document.all)
window.external.AddFavorite(bookmarkurl,bookmarktitle)
}

og skrive <a onclick="addbookmark('http://domain1.com', 'domain1')">
Avatar billede armhul1 Nybegynder
19. juni 2004 - 09:04 #3
Takker
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