/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
Indsætte billede efter x antal tegn
Fra : Kasper Katzmann


Dato : 06-09-02 19:46

Jeg har en side der henter tekstindholdet fra en db (access).
I den tekst der så bliver hentet skal jeg indsætte op til tre billeder.
Billederne skal være højrestillet, venstrestille og højrestillet i den
nævnte rækkefølge.

Det der så er krøllen (for mig er at jeg gerne vil sætte billederne ind
ved første linie og derefter efter 10 og 25 linier. Kan man det, eller noget
der ligner?

Jeg har selv prøvet dette med succes, dog uden at det gav det jeg
oprindeligt ønskede designmæssigt:

<-- codesnip start -->
varContent = replace(rsContent("content"), vbCrLf, "<br>")

if rsContent("pic1") <> "" then
varContent = Replace(varContent, "<br><br>", "<br><br><img src=""" &
rsContent("pic1") & """ align=""right"">")
end if

Response.Write varContent

<-- codesnip slut -->

Som i måske kan se, så indsætter koden et billede når den støder på dobbelt
linieskift i det tilfælde at der er et billede i feltet pic1. Det fungerer,
jeg vil bare gerne have at billederne bliver indsat efter 1, 10 og 25
linier.


Mvh
Kasper K



 
 
Thomas Smedebøl (06-09-2002)
Kommentar
Fra : Thomas Smedebøl


Dato : 06-09-02 22:18

> Som i måske kan se, så indsætter koden et billede når den støder på
dobbelt
> linieskift i det tilfælde at der er et billede i feltet pic1. Det
fungerer,
> jeg vil bare gerne have at billederne bliver indsat efter 1, 10 og 25
> linier.

Medmindre du selv skriver linieskift ind i teksten (enten <br> </p> eller
vbcrlf) så bliver det svært. En af de centrale ting ved html er at det selv
ombryder teksten og tilpasser den til de forskellige browsere. Generelt vil
jeg råde dig til at undgå at forhindre dette (altså forsøge selv at bestemme
hvor teksten deles) da det ikke er særligt brugervenligt. Umiddelbart kan
det føles brugervenligt, men test din side først i 800 * 600 og derefter i
1600 * 1200... Du vil opleve at der er meget forskel på hvad der er
hensigtsmæssigt i de forskellige opløsninger.

Måske var det en idé at sætte billederne ind i forbindelse med afsnit
istedet for fast efter linienr xx og xx og xx. På den måde kan du have et
billede ved 1. 2. og 3. afsnit (adskilt med </p>) det tror jeg du vil få
mere glæde af.

Mvh Thomas



Søg
Reklame
Statistik
Spørgsmål : 177551
Tips : 31968
Nyheder : 719565
Indlæg : 6408838
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste