Jag fårstår faktiskt inte mer nu..
Sätta bredd på bild när den skrivs ut
25 svar · 1 045 visningar · startad av GronWall · sida 2 av 2
Trådstarten, av GronWall
Hallå! Jag efter mycket jobb fixat så jag hämtar bredden på en bild och sen med en massa IF-satser sett till att den inte är bredare än X och att höjden anpassar sig efter bredden.. Det fungerar finfint när det är en bestämd bild.. Det jag inte tänkte på var att jag laddar upp bilder och lägger till i en blogg.. Det jag inte vet hur jag ska göra är att bestämma bredden på bilden när bilden skriv
Läs hela trådstarten →En liten början kanske..
myPath = "/pic/bloggbilder/"
set re = new regexp
re.global = true
re.ignorecase = true
re.pattern = "<img src=""(?:[^/]*/)*([^/""]+)"
result = re.replace(myInputString, "<img src=""" & myPath & "$1")
set re = nothing
Men sen då?
inte jag heller nu får något proffs ta över...
Du kan göra såhär istället:
I din CSS ange följande
#bloggen img {width: 599px;}
och sedan sätter du följande runt din blogg
<div id=bloggen>
<img src="/hbr/bilder/4v.jpg" />
</div>
då påverkas inte de bilder som ligger utanför DIV:en
Fungerar kanonfint!
Nu ska jag bara lista ut hur jag ska göra för att bilder som är mindre än 599px inte ska förstoras..
Återkommer om jag får problem
Det första problemet.. Måste få hjälp med Regexp..
Ut IMG-taggen <img src="pic/logga.jpg" height="X" width="Y"> måste jag få ut själva URLen..