26. april 2001 - 12:05Der er
20 kommentarer og 2 løsninger
overførelse af parametre fra php til javascript
Hej..
Jeg har et mindre problem.
Jeg har et $id (hentet via php fra en database) som skal videre gives til et java-opdater-2-frames ting.
howto..
her er lidt kode at spise.. --------------------------------- <SCRIPT> function x(param) { top.here.location=\"here.php?showid=\"(param); top.body.location=\"body.php?showid=\"(param); } </SCRIPT>
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
dine sætninger: top.here.location=\"here.php?showid=\"(param); påstår dt denne side er den eneste i din browser, og at der i denne side er en iframe.
top.body.location=\"body.php?showid=\"(param); påstår at du har en rammeside hvor en af rammerne hedder body. eller måske IE vil fortolke den til top.document.body.location==\"body.php?showid=\" (param); det er en lovlig men usedvanlig (deprecated) måde at udskifte \"denne side\".
ihvertfald. hvad er hele strukturen i dine rammer?
Jeg har en side bygget op af tables.. inde i alt rodet (tm) har jeg to <iframes>: et i topleftcorner og et i midten (body). Desse to skal opdateres samtidig udfra et link.
Jeg kan sagtens opdatere dem enkeltvis ved en <a href=\"blabla\" target=\"body\">bla</a> og for densags skyld osse target=\"here\".. Så de kan -html wise- finde <iframes>. Men måske kan javatingen ikke..
Ok. Så drop det der med top eller parent foran. Selve siden er parent til begge iframes. Og kan addressere dem med frames[\'here\'].location.href = \'here.php?showid=<? echo $max[id]; ?>\'; frames[\'body\'].location.href = \'body.php?showid=<? echo $max[id]; ?>\'
Det burde virke. hvis det ikke gør kan det være at din phpserver foretrækker <?php eller <?php4 osv for rigtig at være glad. hvad plejer du at skrive?
PS: du kan ikke have tm på det ord. Det ord opfandt jeg. længe før du lærte at sparke bleen af.
glem den parent. hvis der skulle stå noget skulle det være here.location.href = \'here.php?showid=<? echo $max[id]; ?>\'; body.location.href = \'body.php?showid=<? echo $max[id]; ?>\' men det er lovlig usikkert så hellere:
Jeg ved ikke hvordan men på en eller anden måde havde jeg fået skrevet parent istedet for frames i det link jeg skrev til dig: <A href=\"java script:frames.here.location.href=\'here.php?showid=<? echo $max[id]; ?>\';frames.body.location.href = \'body.php?showid=<? echo $max[id]; ?>\'\">
Det var dog satans.. jeg markerede begge to og trykkede på Accepter... Verdamt noch mahl.. Sorry JakobA. Jeg vil gerne oprette et nyt sp. og give dig hvad dig der tilkommer...
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.