kan man inte bara göra detta med CSS?
Sen tror jag om du söker på bryta långa ord på wF så kommer du få en träff på Erik Juhlin om jag inte minns helt fel..
14 svar · 770 visningar · startad av WebbisNet
Kan man med asp bryta efter ett antal tecken om medlemmen inte har radbrutit i sin presentation, blir lite väl fult och jobbigt med en presentation där man får scrolla sidleds för att läsa. Visar presentationen i en vanlig <td>
<table width="550">
<tr>
<td width="550" nowrap >
<%IF userPres <> "" Then
response.write makepres(sPres)
ELSE%>
<span class="presentation">
<%=user%> har inte angett någon information om sig själv än
<%END IF%>
</td>
</tr>
</table>
kan man inte bara göra detta med CSS?
Sen tror jag om du söker på bryta långa ord på wF så kommer du få en träff på Erik Juhlin om jag inte minns helt fel..
voigtann1 skrev:
kan man inte bara göra detta med CSS?
Sen tror jag om du söker på bryta långa ord på wF så kommer du få en träff på Erik Juhlin om jag inte minns helt fel..
Hur sköts det bäst med css??
hittade inte det just nu.. men sökte på wF på ASP:
http://www.webforum.nu/showthread.php?t=13973&highlight=bryt+l�nga+ord
Fick inget resultat med
Function splitta(ord)
splittrad = split(ord, " ")
for i = 0 To uBound(splittrad)
if len(splittrad(i)) > 40 then
tmpTEXT = tmpTEXT & " " & left(splittrad(i), 20)
tmpTEXT = tmpTEXT & " " & right(splittrad(i), len(splittrad(i))-20)
else
tmpTEXT = tmpTEXT & " " & splittrad(i)
end if
next
newTEXT = replace(tmpTEXT,vbcrlf,"<br>")
response.write(newTEXT)
End Function
<%IF userPres <> "" Then
response.write splitta(makepres(sPres))
ELSE%>
<span class="presentation">
<%=user%> har inte angett någon information om sig själv än
<%END IF%>
Detta bor funka:
Function splitta(ord)
Set z = new Regexp
with z
.Pattern = "(\w{10})"
.Global = true
end with
Set y = new Regexp
with y
.Pattern = "\n"
.Global = true
end with
ord = z.Replace(ord, "$1 ")
ord = y.Replace(ord, "<br />")
End Function
nitro2k01 skrev:
Detta bor funka:
Function splitta(ord) Set z = new Regexp with z .Pattern = "(\w{10})" .Global = true end with Set y = new Regexp with y .Pattern = "\n" .Global = true end with ord = z.Replace(ord, "$1 ") ord = y.Replace(ord, "<br />") End Function
Då syns inte en bokstav i någon presentation alls
Function splitta(ord)
Set z = new Regexp
with z
.Pattern = "(\w{10})"
.Global = true
end with
Set y = new Regexp
with y
.Pattern = "\n"
.Global = true
end with
ord = z.Replace(ord, "$1 ")
ord = y.Replace(ord, "<br />")
[b]response.write(ord)[/b]
End Function
Ursakta om jag later otrevlig, men en gnutta eget tankande vore inte fel...
//Red
Hade jag kunnar RegExp så hade jag gjort det, även om det såg självklart ut
Kommentaren syftade pa att du borde ha upptackt att response.write saknades.
Jo det vet jag med, får söka vidare efter en lösning då man fortfarande får scrolla åt sidan, tack så mycket för hjälpen ändå
Ok, far jag se ett exempel pa hur det ser ut nu da?
Forresten, jag ser att tabellcellen har attributet nowrap, som gor att inga automatiska radbrytningar sker. Ta bort det.
hade missat att ta bort en nowrap på ett ställe