Hej, Jeg mangler lidt hjælp til nedenstående.
Jeg har et script der lukker ned ved brug af følgende:
- <a href=\"Javascript:void(0);\" onclick=\"parent.location.reload();window.parent.Shadowbox.close();\">
Det virker som det skal. Mit problem er at jeg skal have ændret parent til en anden side. Til det har jeg brugt følgende:
- <a href=\"Javascript:void(0);\" onclick=\"parent.location='http://www.google.com';window.parent.Shadowbox.close();\">
Det virker også, men nu skal jeg ikke have den til google men til en af mine sider hvor den skal medtage en variable. Normalt ville jeg bruge:
- <?=$array["id"]?>
Men da det er et javascript kan jeg ikke bruge PHP og følgende løsning virker ikke:
- <a href=\"Javascript:void(0);\" onclick=\"parent.location='new-new.php?$array[‘id’];window.parent.Shadowbox.close();\">
Så har jeg prøvet dette:
- function getNewURL() {
- var root="http://minside.net";
- var id="topic/#entry667119";
- var nURL=root+"/"+id;
- return nURL;
- }
Med javascriptet:
- <a href=\"Javascript:void(0);\" onclick=\"parent.location.replace(getNewURL);window.parent.Shadowbox.close();\">
For på den måde at kunne få min variable med, men det virker heller ikke.
Nogle der kan hjælpe mig? Eller har en anden ide til hvordan dette løses?