24. maj 2005 - 07:20Der er
6 kommentarer og 1 løsning
Replace spørgsmål
Hej Jeg leger med et dashboard script hvor et output sendes fra osx's dashboard til en browser... inden det sker løber outputtet igennem følgende script... Jeg ved ikke ret meget om javascript, men kan se at det fjerner nogen specialtegn eller hvad ved jeg... Det jeg har brug for er det samme script, men hvor jeg kan bearbejde outputtet og se forskel på mellemrum og linieskift... det kan jeg som det ser ud nu ikke... nogen ideer??? Håber det giver mening??
function seachItemUtil(unencodedText) { var tmp = unencodedText.value; tmp = tmp.replace(/[\s]/gi,'+'); return escape(tmp); }
Hos Computerworld it-jobbank er vi stolte af at fortsætte det gode partnerskab med folkene bag IT-DAY – efter vores mening Danmarks bedste karrieremesse for unge og erfarne it-kandidater.
Ovenstående benytter et ret rigid javascript-funktion som fjerner alle spor af karakterer, som i en eller anden sammenhæng kan give problemer og erstatter dem med de ækvivalenter, som kan bruges i en url (dog estattes whitespace, altså mellemrum, tabulatorer m.v., først med +-tegn !-)
-- og den vil såvidt jeg kan se slet ikke tage fat i noget ud over een linje ...
som det ser ud nu kan jeg når jeg modtager outputtet fra url'en ikke se forskel på mellemrum og linieskift, hvilket lidt ødelægger layout mm. Så jeg har altså brug for at special tegn stadigt ændres, men at mellemrum og linieskift ikke bliver til det samme... ideer??
det er vist lidt siden den her blev oprettet... ville lige rydde lidt op... jeg fandt ikke lige nogen løsning på problemet... de foreslåede løsninger fungere ikke... derfor tager jeg pointene selv... hvis nogen er utilfredse så sig til så får i også lidt
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.