så kan du lægge en linie ind forrets i funktionen retTekst: document.olsen.debug.value = dette;
så du kunne kikke i textareaet præcis hvad der står i den streng, og om det er det du venter. og evt cut&paste strengen ind i tråden her så jeg kan se den.
Er du fortrolig med asp? For det er muligvis i transformationen mellem asp og js det går galt. Så skal lige vide om du kender til asp før jeg går igang med at uddybe :)
Har som sagt min iframe, og der skal noget indhold i.
Det gør jeg ved at tilføje følgende:
onload=\'initFrame(\"Her er noget tekst\");\'
Forestil dig så at istedet for der står: Her er noget tekst, så står der: Her er noget såkaldt \"tekst\". Dvs. at der er anførselstegn omkring tekst. Det ødelægger min fine initFrame() funktion da den så tror der er et brud på strengen. Det er det problem jeg prøver at løse. Skal måske lige siges at jeg har prøvet at lave min tekst streng om til: Her er noget såkaldt "tekst" men det virker ikke rigtigt.
" og de andre ampersand koder er til html fortolkeren. i en streng der skal bives som parameter til javascript bør der stå \\ som escape karakter:
onload=\"initFrame(\'Her er noget \\\"sær\\\" tekst\');\"
bemærk jeg har \'vendt\' de ydre plinger. \\ får \" tegnene ind i handler-strengen: \"initFrame(\'Her er noget \\\"sær\\\" tekst\');\" næste gang der skal kikkes på strengen er når initFrame skal udføres, og så er det strengen \'Her er noget \"sær\" tekst\' der kikkes på og den er jo helt iorden.
Du skal have MANGE tak for hjælpen. Har endelig fået det hele til at spille sammen. Er jo ofte sådan at det hele afhænger af en lille detalje, men her hjalp du mig til at finde den.
Takker :)
/mvh Andreas
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.