Avatar billede Slettet bruger
26. februar 2008 - 23:25 Der er 6 kommentarer og
1 løsning

Link til javascript

Jeg har en menu-script indeholdende javascriptkode - CSS - <ul> <li><a href=link

det vil jeg gerne have splittet op i 3 med link som jeg kan indsætte i doc's efter behov

CSS link er sådan
<link href="css/gron.css" rel="stylesheet" type="text/css">   

Menu include er sådan
<?php
include("inc/menu.php");
?>

Så mangler jeg javascriptdelen
er det rigtigt at gemme afsnittet som menu.js og linke sådan

<script language="JavaScript" src="inc/menu.js" type="text/javascript"></script>

eller sådan
<script language=\"JavaScript\"type=\"text/javascript\" src=\"inc/menu.js\"></script>

og hvad er evt. forskelden
Avatar billede roenving Novice
26. februar 2008 - 23:35 #1
Hvis du skriver det i en php print- eller echo-sætning vil det være den sidste, du skal bruge, skriver du det udenfor php-tags skal du bruge den første !-)

-- dog er der ingen grund til at medtage language-attributten, da den er deprecated for længe siden !o]

-- altså:

...
?>
<script src="inc/menu.js" type="text/javascript"></script>
<!-- evt. mere udenfor php-tags -->
<?php
...

-- eller:

<?php
print "<script type=\"text/javascript\" src=\"inc/menu.js\"></script>";
?>
Avatar billede Slettet bruger
27. februar 2008 - 00:03 #2
Tak for svar - jeg forsøger - det er et alm HTML-doc hvor links skal include/indsættes.

Du skriver ?> som start og <?php som slut er det ikke omvendt ?
har læst at ikke alle servere tager <? som start uden php

Læg et svar
Avatar billede Slettet bruger
27. februar 2008 - 00:07 #3
Altså vil jeg have CSS og javascript i <head>
<link href="css/gron.css" rel="stylesheet" type="text/css">
<script src="inc/menu.js" type="text/javascript"></script>

link til menu kommer hvor den skal placeres i doc

<body>   
      <div class="sidebar left" align="center">
        <div class="subtitle">Menu</div>
<?php
include("inc/menu.php");
?>
    </div>
Avatar billede roenving Novice
27. februar 2008 - 00:09 #4
-- i det første eksempel afsluttes php-tags netop før html-tingene skrives og startes igen bagefter ...

//her er noget php-kode
...
?>

<!-- her er der noget kode _udenfor_ php-tags -->
<script src="inc/menu.js" type="text/javascript"></script>
<!-- evt. mere udenfor php-tags -->

<?php
...
//her er der igen noget php-kode

-- ganske omvendt i det andet eksempel ...

-- og da du skrev menu.php og en php-include gik jeg ud fra, at du skulle bruge det i et php-dokument, som rent html er det selvfølgelig uden escapede gåseøjne !-)

-- els velbekomme '-)
Avatar billede roenving Novice
27. februar 2008 - 00:10 #5
>>27/02-2008 00:07:38

Jepz !o]
Avatar billede roenving Novice
27. februar 2008 - 13:58 #6
-- og tak for point ;~}
Avatar billede Slettet bruger
27. februar 2008 - 23:40 #7
@...roenving.. nu har jeg lavet et begyndende layout, men jeg har nogle problemer med visning af menuen i IE som jeg ikke kan løse - det er efter jeg har sat en ramme om menublokken,(fulde_ud_menu)så 'klapper' submenuerne når jeg flytter musen fra et link til et andet - virker fint i FF
vil du se på kodenkoden, så vil jeg sende nærmere i et nyt spm.
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