Avatar billede smooth Nybegynder
24. marts 2003 - 22:26 Der er 3 kommentarer og
1 løsning

HURTIG HJÆLP !!!

Hej :)

Jeg har lavet en menu i PHP som kan folde sig ud når den modtager en variabel som $_GET[menuid]. Scriptet kører bare der ud af, men efter at det er PHP så skal siden hver gnag reloade få at den kan folde sig ud.
Der for har jeg placeret scriptet i en Ifreame. Der inde kører scripte også fint. Men når jeg så trykker på et link så skal den ikke åbne linket inde i freamet. Der for bruger jeg target="_top" .

Men det er nu at der kommer problemmer. Den link sender så den $_GET[menuid] vaiabel ud af Ifreamet, så jeg ikke længer kan bruger  if($_GET[menuid] =="2"){

Kan man ikke lave et JS script som opfanger menuid og sender den tilbage i den Ifream ??

Jeg skal bruge hjælp lige nu , så der for er der 200 porint til et rigtig svar.

Med venlig hilsen
Smooth
Avatar billede bamzen Nybegynder
24. marts 2003 - 22:47 #1
Det letteste er nok at bruge php sessions hvor du kan gemme hvilket punkt der er foldet ud.......

Ellers har du to alternativer

1. at sende værdien med linket til den side du loader i _top og så smide den ned med php i src til iframen...
2. at lave en content iframe ved siden af og lave target til den

når du har target =_top bliver din javascript variabler fjernet, så hvis det er det du vil, skal du enten bruge PHP, eller Javascript cookies

Vil du læse mere om php sessions så kig på http://www.udvikleren.dk eller søg her på sitet
Avatar billede smooth Nybegynder
24. marts 2003 - 22:57 #2
Jeg ved godt hvad sessions er og alt der der.. Men det vil være mere smart med java..  Men det ser ud til at jeg skal til at kode scriptet om igen,.
Avatar billede dmcn Praktikant
24. marts 2003 - 23:44 #3
Hvorfor ikke bare sætte id'et på din iframe src?
<iframe src="foo.php?id=<?=$_GET['menuid'];?>"></iframe>
Avatar billede smooth Nybegynder
25. marts 2003 - 00:16 #4
Fandt selv ud af det..

Jeg lavede et nyt script som brugte DHTML og JS

Men tak for jeres forslag
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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