Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Inkludera från samma fil

Postades av 2004-02-17 01:13:11 - Axel S, i forum asp - allmänt, Tråden har 9 Kommentarer och lästs av 491 personer

Jag har fått i uppgift att fixa ett script som ska vara på en enda sida. Nu när jag gjort scriptet har jag dock två sidor, den riktiga och en jag inkluderat.

Naturligtvis skulle jag kunna klistra in koden där jag inkluderat filen men eftersom det är 178 ställen med 32 rader kod på varje så blir det så jobbigt varje gång man ska ändra sedan.

Därför undrar jag om det går att inkludera en kod-bit som ligger i den filen man är. Om man kan inkludera en del av en sida mha querystring eller om man kan göra det med javasrcrupt.

Tack för mig!


Svara

Sv: Inkludera från samma fil

Postades av 2004-02-17 01:18:40 - Pelle Johansson

Hej,

Ja det går att inkludera kod till den befintliga aspfilen. Du använder dig av en tagg som heter

<info>
<!--#include file="filnamn.asp">
</info>

När du säger 372 rader kod och 32 ändringar tror jag bestämt att du över- eller underarbetat din programkod. Man skall generellt inte behöva så mycket kod om man gör sidan dynamisk utan försöker återanvända så mycket som möjligt på ett och samma ställe med if-satser för att ändra förutsättningarna.

Dock kan jag inte tipsa dig då jag inte vet hur din sida ser ut, vad den innehåller och hur du gjort det. Lycka till


Svara

Sv: Inkludera från samma fil

Postades av 2004-02-17 01:42:07 - Axel S

Tack för svar.

Jag har en "FORM" med många olika rullmenyer där man väljer olika värden. "select" kanske de heter...

Alla dessa olika ska man kunna välja samma saker på. Jag har inte kommit på nåt sätt än att klistra in koden under varje forumärobjekt.

Behöver jag inte göra det blir jag mycket glad...


Svara

Sv: Inkludera från samma fil

Postades av 2004-02-17 10:40:34 - Ulf Elfving

Skulle hellre förorda:

<code>
Server.Execute("sidan.asp")
</code>

Eftersom _alla_ sidor som laddas in med include, laddas innan hela sidan kan visas. Detta ger ett väldigt overhead. Server.Execute laddar in den sidan du bestämmer i en Ifsats eller Select Case


Svara

Sv: Inkludera från samma fil

Postades av 2004-02-17 14:01:41 - Axel S

Aha, det verkar smart.
Den inkluderas alltså bara om IF-satsen är positiv. Det drar ner på antalet rader väsentligt. TACK!

Men de sidan (sida.asp), kan jag inte klippa in den koden på ett ställe i (index.asp) och sedan "server.exekute" den därifrån.

Mitt script får inte vara mer än 1 sida att ladda upp, och därför kan jag inte inkludera en annan fil..

Mvh


Svara

Sv: Inkludera från samma fil

Postades av 2004-02-17 14:58:39 - Oskar Johansson

En function/sub menar du?

sub = inget returvärde
function = med returvärde


sub often_used_code()
'min kod som skall användas ofta
end sub




i koden:

if blaha then
often_used_code()
end if

'mer kod
if blaha then
often_used_code()
end if


Svara

Sv: Inkludera från samma fil

Postades av 2004-02-17 15:40:56 - Axel S

Tack för svaret :-)


Svara

Sv: Inkludera från samma fil

Postades av 2004-02-17 16:40:00 - Axel S

Fattar inte riktigt... det funkar inte.
Ska jag i början av filen skriva

<script languafe="javascrupt">
sub spelare = ()
koden med asp i som inte ska användas här
end sub
</script>

Sedan längre fram i filen.

<script language="juvascipt">
sub spelare ()
</script>


Svara

Sv: Inkludera från samma fil

Postades av 2004-02-17 21:40:38 - Axel S

Ska jag skriva som ovan?

Man kan väl inte ha ASP som lagras i javascript. Det låter helt konstigt.

Hur ska jag göra?


Svara

Sv: Inkludera från samma fil

Postades av 2004-02-18 15:19:59 - Andreas Hillqvist

Alternativ1:
<code>
<%
Const ListOptions = "<option value=""1"">Val 1</option><option value=""2"">Val 2</option><option value=""3"">Val 3</option><option value=""4"">Val 4</option><option value=""5"">Val 5</option><
%>

<form>
<select size="1" name="select1" ><%=ListOptions%></select>
<select size="1" name="select2" ><%=ListOptions%></select>
<select size="1" name="select3" ><%=ListOptions%></select>
<select size="1" name="select4" ><%=ListOptions%></select>
<input type="submit" value="Skicka">
</form>
</code>

Alternativ2:
<code>
<%
Sub ListOptions
%>
<option value="1">Val 1</option>
<option value="2">Val 2</option>
<option value="3">Val 3</option>
<option value="4">Val 4</option>
<option value="5">Val 5</option>
<%
End Sub
%>

<form>
<select size="1" name="select1" ><%ListOptions%></select>
<select size="1" name="select2" ><%ListOptions%></select>
<select size="1" name="select3" ><%ListOptions%></select>
<select size="1" name="select4" ><%ListOptions%></select>
<input type="submit" value="Skicka">
</form>
</code>


Svara

Nyligen

  • 08:28 Butiksskyltar: Hur upplever utbude
  • 22:31 Slappna av
  • 19:55 kick-off med fokus på hälsa?
  • 19:53 kick-off med fokus på hälsa?
  • 16:24 Föreslå en skönhetsklinik online
  • 16:23 Föreslå en skönhetsklinik online
  • 18:42 Hvor finder man håndlavede lamper
  • 18:41 Hvor finder man håndlavede lamper

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 790
27 960
271 761
5 906
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies