28. april 2004 - 18:23Der er
10 kommentarer og 1 løsning
.htm hjemmeside til ASp giver probs
Har lige kastet mig ud i ASP programmering og har været forbi introduktionen på html.dk. Jeg ville selvfølgelig straks bruge noget af det lærte på et site jeg er ved at lave i .htm, men det volder nu flere problemer end forventet. Jeg har fået opsat IIS så jeg kan se .asp siderne, selvom jeg dog ikke helt har styr på hvorfor den nogen gange istedet åbner filen i Dreamweaver (et sidespring). Min .htm side er opbygget af både frames og layers, og det er i den htm.fil der indeholder mine layers jeg vil have noget asp kode. Jeg har således bare ændret navnet på denne fil til .asp, og ændret henvisningerne i de andre .htm filer. Men når jeg ser siden kommer asp koden ikke med på det pågældende layer hvor det er lagt ind, den viser kun html koden der også er på samme layer.
I lang tid har samarbejdsbranchen fokuseret på at forbedre enhedsfunktioner – bedre kameraer, klarere lyd og smartere software. Men den virkelige forvandling handler ikke om funktioner.
Hvis du i ISS højreklikker og vælger "gennemse" på den pågældende fil - skulle den ikke åbne filen i dreamweaver, men derimod i en browser....
Det andet problem kan f.eks. være at din "doctype" linie øverst i filen er forkert....
Men jeg hælder mere til at du måske skal prøve at finde mappen hvori din webside ligger, i din ISS. - højreklik på mappen og vælg egenskaber. tryk derefter opret ved "programnavn" - derefter "ok"
......."Hvis du i ISS højreklikker og vælger "gennemse" på den pågældende fil - skulle den ikke åbne filen i dreamweaver, men derimod i en browser....".....
Hvad mener du lige med hvis du i IIS højreklikker (som jeg regner med det hedder "Internet Information Services"). Jeg er som sagt helt ny ud i servere og asp. Jeg bruger forresten Win XP Pro. Og med doctype, hvad mener du der :-) jeg troede ikke der var forskel på htm og asp ud over navnet som browseren så bruger til at bestemme hvordan filen skal læses.
Har rodet lidt med det du sagde og jeg har en idé om at det er noget med mine layers og asp der ikke køre for godt sammen. Jeg bruger layers i forbindelse med min knapmenu, så alt efter hvilken knap jeg trykker på så gøres et layer visible i mit main vindue. Men når jeg køre siden, så læser den som sagt ikke asp koden.
Windows arbejder på den måde at enhver fil er tilknyttet et program...
d.v.s. hvis man klikker på filen, bruges programmet til at åbne filen med....
htm filer åbnes f.eks. af internet explorer
asp filer åbnes (i dit tilfælde) af dreamweaver - fordi dreamweaver har fortalt windows at sådan skal det være....
d.v.s. hvis du klikker på en asp fil - åbnes den til redigering i dreamweaver....
Hvis du derimod i ISS højreklikker og vælger "gennemse" - vil ISS tvinge asp filen til at blive vist i en browser i stedet for at blive åbnet i dreamweaver...
Husk så fremover at "se" dine asp sider ved at du i ISS højreklikker og vælger "gennemse" på den pågældende fil... ellers kan du ikke regne med at dine asp sider virker korrekt....
ok, jeg fik da lige lært lidt om IIS, og jeg har også fået min side til at vise asp så godt at jeg kan lege videre. Så hvis du smider et svar, så er der points som tak for hjælpen...
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.