Avatar billede smms Nybegynder
13. februar 2001 - 23:47 Der er 13 kommentarer og
1 løsning

Ens sidemenu uden frames

Hvordan kan man undgå at lave om på alle sine sidemenuer på sine sider (skal være ens) når der fx kommer et nyt punkt (uden at bruge frames)
Avatar billede tommyf Nybegynder
13. februar 2001 - 23:50 #1
Enten med Include funktionen i ASP.
Eller ved at benytte Search & Replace 98 som kan søge efter en/flere sætninger i alle dokumenter i en hel mappe, og så ændre dem til det du har bestemt.

Du kan nok finde den her: www.tucows.dk eller www.downloads.com
Avatar billede blood Nybegynder
13. februar 2001 - 23:50 #2
Til det ville det være næmmest hvis du kan bruge php eller asp på din server

I php laver man bare en menu i en fil også skriver man <? include \"fil.php\"; ?> der hvor man vil have den læggene
Avatar billede casm_ Nybegynder
13. februar 2001 - 23:50 #3
asp....

<!--include file=\"sidemenu.htm\"-->
Avatar billede blood Nybegynder
13. februar 2001 - 23:51 #4
tommyf

Det kan Stones Web Writer også i deres nye version
Avatar billede smms Nybegynder
13. februar 2001 - 23:51 #5
jeg har hørt det kan gøres i shtml
det skal helst kunne bruges i FrontPage
Avatar billede smms Nybegynder
13. februar 2001 - 23:55 #6
jeg har ikke asp
Avatar billede drean Nybegynder
13. februar 2001 - 23:56 #7
<!--include file=\"sidemenu.htm\"-->

kan godt bruges i shtml
Avatar billede blood Nybegynder
13. februar 2001 - 23:59 #8
Nu har jeg ikke frontpage fordi det er noget lort men jeg mener der er i include funktion i en eller ande men i toppen og så i undermenuen indsæt
Avatar billede blood Nybegynder
14. februar 2001 - 00:00 #9
en eller anden menu
Avatar billede jakoba Nybegynder
14. februar 2001 - 00:01 #10
Du kan evt inkludere dine menupunkters navne og url\'er i en .js fil og så bruge dem til at generere menuen med javascript.

.js fil:

var menuPunkter = new Array (
                                      new Array( \"Navn1\", \"Url1.html\" ),
                                      new Array( \"Navn2\", \"Url3.html\" ),
                                      new Array( \"Navn3\", \"Url3.html\" )
                                    );

og der du vil have menuen:

<script language=\'javascript\'>

for (var i=0; i<menuPunkter.length; i++)
  document.write(\">A href=\'\" +menuPunkter[i][1] +\"\'>\" +menuPunkter[i][0] +\"</a><br>\" );

</script>

når der skal ændres i menyen gør du det så kun i den .js fil

mvh JakobA
Avatar billede casm_ Nybegynder
14. februar 2001 - 00:05 #11
så virker det kun i ie
Avatar billede tommyf Nybegynder
14. februar 2001 - 00:06 #12
jakoba\'s er nok mest optimal hvis du ikke har adgang til ASP.
Avatar billede smms Nybegynder
14. februar 2001 - 00:09 #13
Tak for alle svarene men det bliver blood der får pointene (han er ret god til FP :-)
Avatar billede blood Nybegynder
14. februar 2001 - 00:16 #14
smms

Selv om jeg ikke har brugt det i 2 år ;-)
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