Hej!
Jag undrar hur man döljer variabler i adressfönstret.
exempel:
http://www.webforum.nu/newthread.php?s=&action=newthread&forumid=23
resultat:
http://www.webforum.nu/newthread.php
mvh
Esbjörn.
6 svar · 600 visningar · startad av pelikanen
Hej!
Jag undrar hur man döljer variabler i adressfönstret.
exempel:
http://www.webforum.nu/newthread.php?s=&action=newthread&forumid=23
resultat:
http://www.webforum.nu/newthread.php
mvh
Esbjörn.
Re: dölja variabler i adressfönstret
pelikanen skrev:
Jag undrar hur man döljer variabler i adressfönstret.
Om jag nu inte missförstår frågan så borde svaret vara att du använder metoden "post" istället för "get" i formuläret.
<form method="post" ...>
/ Tomas
förtydligande
Hej!
Det är inte formulär jag frågar om som post och get jag frågar om.
Om jag vill ha en länk till en sida som heter abc.php?id=2
där variabel id alltså är =2.
Hur gör jag då för att variabeln inte skall visas i adressfönstret?
Går det?
Esbjörn
ps Ursäkta om jag verkar lite förvirrad..jag är bara en amatörprogrammerare...
Re: förtydligande
Nej, det går inte med vanlig html. Däremot går det att simulera post-metoden (vilket krävs för att inte visa variablerna) när man klickar på en länk genom att använda javascript.
Om du ersätter vanliga html-länkar med javascript i href-attributet så kommer de inte att fungera för de ca 10% som surfar med avstängt javascript
Om du nu absolut vill använda javascript/post-metoden så rekommenderar jag att använda vanliga html-länkar i href-attributet som fungerar för alla användare samt att komplettera med javascriptet i ett onclick-attribut som använder post-metoden för javascript-användarna.
(en moderator borde kanske flytta denna tråd till javascript istället för php-forumet)
/ Tomas
... eller så kan man använda frames.
Okey!
Tack för hjälpen! Tror jag har förstått det nu. Förövrigt tror jag att det är ännu färre än 10% som inte har javascript på. Enligt min statistik på hemsidan är det färre än 1%.
Esbjörn webbmaster https://www.hejryssland.se