| FAQ |
| Kalender |
|
|
#1 | ||
|
|||
|
Mycket flitig postare
|
Hej,
Vet någon hur man behåller samma url i adressfältet oavset vilken sida man är på UTAN att använda sig av frames? Låt oss säg att vi besöker www.hemsida.com och sedan klickar vi på tex länkar så blir adressen www.hemsida.com/lankar.htm men jag vill som sagt behålla samma url i adressfältet (www.hemsida.com) oavset vilken sida man. Detta kan man självklart göra med frames men vill inte använda mig av det så finns det någon javascript eller ngt? Tack i förhand |
||
|
|
Svara med citat
|
|
|
#2 | ||
|
|||
|
Har WN som tidsfördriv
|
Jag är lite nyfiken på: varför?
Hur har du tänkt att navigeringen ska gå till? Med formulär med enbart post-länkar och en serverside url-rewrite? Så svaret blir nog helt enkelt: nej, det går inte (utan att göra livet onödigt krångligt). Men hittar du en lösning, posta den gärna. |
||
|
|
Svara med citat
|
|
|
#3 | |||
|
||||
|
Mycket flitig postare
|
Citat:
/Zoran |
|||
|
|
Svara med citat
|
|
|
#4 | ||
|
|||
|
Har WN som tidsfördriv
|
Antingen med nån form av rewrite på serversidan, eller med nån form av url cloaking.
|
||
|
|
Svara med citat
|
|
|
#5 | |||
|
||||
|
Supermoderator
|
"Vadever" du ska med det till...
Finns väldigt enkla sätt, t.ex. att skicka med _POST-parametrar vid klick på URL. Är ju inte någon snygg lösningen kanske eftersom man då helt förlitar sig på javascript. En kombination med SESSION-variabler skulle dessutom antagligen vara stabilare. Gjorde och la upp ett enkelt exempel så du kan se principen. Självklart kan man snygga upp koden lite med någon javascript-funktion så det inte ser så spaghetti-aktigt ut, men du förstår kanske principen. Kod:
<?php
$page = $_POST["page"];
?>
<html>
<body>
[ <a href="JavaScript:document.first.submit()" onmouseover="window.status='Go to first page';return true" onmouseout="window.status='';return true">First page</a> ]
[ <a href="JavaScript:document.second.submit()" onmouseover="window.status='Go to second page';return true" onmouseout="window.status='';return true">Second page</a> ]
[ <a href="JavaScript:document.third.submit()" onmouseover="window.status='Go to third page';return true" onmouseout="window.status='';return true">Third page</a> ]
<form action="index.php" method="post" name="first">
<input type="hidden" name="page" value="1">
</form>
<form action="index.php" method="post" name="second">
<input type="hidden" name="page" value="2">
</form>
<form action="index.php" method="post" name="third">
<input type="hidden" name="page" value="3">
</form>
<?php
if ($page==1) include("1.php");
elseif ($page==2) include("2.php");
elseif ($page==3) include("3.php");
?>
</body>
</html>
__________________
[ Finanstips.se | Riktnummer.se | Väderlek.se | 3W.se | WWWW.se ]
. [ Marbella.se | ValutaGraf.se | Virusprogram.se | Malta Bolag.se | Växlingskontor.se ] . |
|||
|
|
Svara med citat
|
|
|
#6 | ||
|
|||
|
Mycket flitig postare
|
Tusen tack för hjälpen marcuss.
Om ni vill veta varför så ville jag bara se och om det gick att göra. |
||
|
|
Svara med citat
|
|
|
#7 | |||
|
||||
|
Supermoderator
|
Citat:
__________________
[ Finanstips.se | Riktnummer.se | Väderlek.se | 3W.se | WWWW.se ]
. [ Marbella.se | ValutaGraf.se | Virusprogram.se | Malta Bolag.se | Växlingskontor.se ] . |
|||
|
|
Svara med citat
|
|
|
#8 | |||
|
||||
|
Bara ett inlägg till!
|
Funkar ovanstående script även om man har en masa undersidor? Eller måste man lägga in varje sida i scriptet?
//EDIT// Hittade detta: <html> <head> <title>min sida</title> <frameset colspan="100%"> <frame src="http://www.minsida.se/minundersida/page01.html"> </frameset> </head> <body> </body> </html> i en anna tråd, men hur fungerar detta mot sökrobotar? |
|||
|
|
Svara med citat
|
|
|
#9 | |||
|
||||
|
Supermoderator
|
Citat:
Citat:
__________________
[ Finanstips.se | Riktnummer.se | Väderlek.se | 3W.se | WWWW.se ]
. [ Marbella.se | ValutaGraf.se | Virusprogram.se | Malta Bolag.se | Växlingskontor.se ] . |
|||
|
|
Svara med citat
|
| Svara |
|
|