webForumDet fria alternativet

skicka med konstiga tecken...

3 svar · 210 visningar · startad av Picklezz

PicklezzMedlem sedan jan. 2002414 inlägg
#1

Någon som kan hjälpa mig med ett javascript som gör om detta: "http://www.adress.com" till en sträng utan specialtecken...

vill nämligen
göra ett javascript som visar följande bild:

http://www.adress.com/bild.php?referer=adress

har märkt att det inte fungerar så bra att skicka med specialtecken där eller det kanske det gör?

Redigerat:

dessutom kommer ju adressen ibland att innehålla &-tecken vilket gör att jag kommer få &-tecken i adressen om jag inte gör om allt till "vanliga-tecken"...

JojoxxMedlem sedan juni 20004 308 inlägg
#2

Exempel;

var adress="http://www.someadress.com/sida.php?x=1&y=2";
adress=escape(adress);

Sedan kan du använda variabeln adress.

PicklezzMedlem sedan jan. 2002414 inlägg
#3

gjorde ett snabbtest men får det ej att funka...

borde inte nedanstående fungera:

<script language="Javascript">
<!--

var adress="http://www.someadress.com/sida.php?x=1&y=2";
adress=adress.escape(adress);
write("<pre>"+adress+"</pre>");
-->

</script>

sökte lite och fick för mig att det borde stå:

<script language="Javascript">
<!--

var adress="http://www.someadress.com/sida.php?x=1&y=2";
adress=escape(adress);
write("<pre>"+adress+"</pre>");
-->

</script>

men inte heller det fungera...

JojoxxMedlem sedan juni 20004 308 inlägg
#4

Japp. Ursäkta, var lite trött i morse :)

**document.**write använder du för att skriva ut.

var adress="http://www.someadress.com/sida.php?x=1&y=2";
adress=escape(adress);
document.write("<pre>"+adress+"</pre>");
129 ms totalt · 3 externa anrop · v20260731065814-full.3ab8d573
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)