27. april 2002 - 11:47Der er
24 kommentarer og 2 løsninger
Include ?
Jeg har lavet en menu på mit site, som er lavet i tabeller. Derfor har jeg sat min menu på en side for sig selv og lagt den ind på sitet med en INCLUDE fil..
Det hele ser fint ud når filen ligger ude i roden, dvs at min index.asp fil virker fine. problemet opstår når jeg skal have lavet min INCLUDE på en fil der ligger i fx. SITE/FILE..
Når jeg skriver min INCLUDE der kan den ikke finde alle de billeder jeg har i men menu.
AI bliver først for alvor en del af arbejdet, når teknologien integreres i den måde, vi arbejder på. At have adgang til AI betyder ikke nødvendigvis, at medarbejderne er klar til at bruge den.
Sikkert fordi du "henter" filen og bruger den, som lå den i samme bibliotek som feks. index filen. Derfor kan den ikke se de billeder du forsøger at vise.
Synes godt om
Slettet bruger
27. april 2002 - 11:57#2
Tilføj ..foran stien til dine billeder i din include fil
Jammen jeg har omkring 15 gif billeder som ligger i tabeller i sidemenu.asp. Alt dette vil jeg gerne kunne hente sådan: <!--#include virtual="sidemenu.asp" -->
Efter min overbevisning så skal jeg IKKE ændre i noget med background eller img src, det er jo ikke der problemet ligger.
For filen sidemenu.asp skal jo være den samme på alle sider. Så der hvor det går galt om jeg skal skrive:
<!--#include virtual="sidemenu.asp" --> eller <!--#include virtual="../sidemenu.asp" --> eller <!--#include virtual="../../sidemenu.asp" --> eller <!--#include virtual="../../../sidemenu.asp" --> eller
For det første: Når du bruger include virtual, skal du angive stien fra roden, d. v. s. med / først.
For det andet: Jo det er billederne, det er galt med! Hvis der f. eks. står: <td background="billeder/billede.gif"> i en fil der ligger i domæne.dk/ Hvis det så hentes ind i en fil, der ligger i domæne.dk/mappe/ ændres indholdet af sidemenu-filen ikke! Dermed tror browseren, at billederne ligger i mappen domæne.dk/mappa/billeder.
Hvis du derimod ændrer stierne til billederne til "/billeder/billede.gif" ved browseren hvor de er ligemget, hvilken side browseren kigger på.
Hvis der står background="/billeder/billede.gif" i sidemenu.asp og <!--#include virtual="/sidemenu.asp"--> eller <!--#include file="sidemenu.asp"--> skulle det gerne virke!
Ja. Den eneste fejlkilde, jeg kan finde på, er at de ikke ligger i roden af sitet. Hvis de lå på www.domæne.dk/ så må de f. eks. ikke ligge i www.domæne.dk/mappe/, for så viЯker det ikke.
Hej, der er stadig små problemer - men jeg prøvet at bøvle lidt med det selv, så tak for hjælpen til nu.
Synes godt om
Ny brugerNybegynder
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.