Avatar billede peer Nybegynder
20. juni 2002 - 12:33 Der er 10 kommentarer og
1 løsning

Problemer med procenttegn

Jeg her en variabel der hedder kodi et javascript, denne overfører jeg til en asp-side.

<SCRIPT>
function overfoer(kode){
  location.href="update.asp?tekst="+codi+"&titel="+document.titelform.titel.value;
// alert("Kode genereret:\n\n"+kode);
} </SCRIPT>

Når jeg feks. gerne vil se koden via alertboksen for at se hvordan den ser ud er den perfekt. Men når jeg opdaterer går det galt. Det er procenttegnene det er galt med. Variablen kode indeholder f.eks. en tabel hvor width=100% og sådan vises tabellens width også med alert. Men når den har skrevet til databasen ser den sådan ud width='100' Hvad går der galt?
Avatar billede tmceu Praktikant
20. juni 2002 - 12:37 #1
Mon ikke det er noget med %% ?
Avatar billede peer Nybegynder
20. juni 2002 - 12:52 #2
Joooo men hvad?
Avatar billede -master-d- Nybegynder
20. juni 2002 - 13:02 #3
I asp starter man med <% og slutter med %>
Derfor når du sætter et 100% tror den at asp koden slutter der.

Løsningen er

width=""100%"" eller width='100%'
Avatar billede peer Nybegynder
20. juni 2002 - 13:17 #4
Jeg er sikker på at problemet ligger i overførslen fra Javascriptet.
Hvis jeg nu har en variabel jeg sender til en anden side fx. kode = 'width=100%' i Java
I den kaldte side i asp skal den så skriv det i databasen - but no!!!
Avatar billede -master-d- Nybegynder
20. juni 2002 - 13:20 #5
Jamen ligger dit problem i width=100% eller i dit lille script i toppen der ?
Avatar billede peer Nybegynder
20. juni 2002 - 13:33 #6
Ja det er det der er problemet... Jeg er ikke helt klar over det :o)

Den kan bare ikke finde ud af at får det procent tegn ordentlig med over i ASP.
Avatar billede peer Nybegynder
20. juni 2002 - 13:34 #7
NB!! Jeg har lavet mellemrum efter %-tegnet for at den ikke tror jeg afsluttet scriptet - men vil stadig ikke
Avatar billede benson Nybegynder
20. juni 2002 - 14:08 #8
Hvad indeholder variable codi ?
Avatar billede -master-d- Nybegynder
20. juni 2002 - 14:08 #9
har du prøvet width='100%'
Avatar billede kimiwan Nybegynder
20. juni 2002 - 14:11 #10
kan du ikke bare smide hele scriptet, så vi har noget at lege med?
Avatar billede peer Nybegynder
20. juni 2002 - 14:12 #11
Jeg har fundet en anden løsning, jeg har en fast bredde på tabellen og så laver jeg bare så alle celler har samme bredde.

I får lige lidt point for jeres ideer og hjælpsomhed.

Kan i ikke alle poste et svar ???

Takker... :o)
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester