Jag fårstår faktiskt inte mer nu.. :(
Sätta bredd på bild när den skrivs ut
25 svar · 1 025 visningar · startad av GronWall · sida 2 av 2
Frågan, 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 frågan i sin helhet →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 :P
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..