Avatar billede ellert Nybegynder
11. juni 2003 - 23:12 Der er 9 kommentarer og
1 løsning

PHP og JavaScript blandet?

Hej!

Kan man ik det her:
<?php
    if(!isset($_GET['auto_close'])) {
        $body = '<BODY NAME="main" onLoad="aabnVindue(cal.php);">';
    } else {
        $body = '<BODY NAME="main" onLoad="aabnVindue(cal.php); self.close();">';
    }
?>


... og så:
</HEAD>
<?php $body; ?>
osv

???

Hvis ikke, har i så et andet forslag?
Formålet er, at hovedvinduet skal åbne et popup og derefter lukke sig selv, hvis $auto_close er sat...

Jeg vidste ik, om jeg skulle poste her eller i Javascript...

På forhånd tak!

// eLLERT
Avatar billede medions Nybegynder
11. juni 2003 - 23:14 #1
<?php
    if(!isset($_GET['auto_close'])) {
        $body = '<BODY NAME="main" onLoad="aabnVindue(cal.php);">';
    } else {
        $body = '<BODY NAME=\"main\" onLoad=\"aabnVindue(cal.php); self.close();\">';
    }
?>

//>Rune
Avatar billede schaefner Juniormester
11. juni 2003 - 23:16 #2
<?php
if(!isset($_GET['auto_close'])) {
  $body = '<BODY NAME="main" onLoad="aabnVindue(\'cal.php\');">';
} else {
  $body = '<BODY NAME="main" onLoad=\"aabnVindue(\'cal.php\'); self.close();\">';
}
?>

og så

<?php echo $body; ?>
Avatar billede medions Nybegynder
11. juni 2003 - 23:16 #3
<?php
    if(!isset($_GET['auto_close'])) {
        $body = '<BODY NAME=\"main\" onLoad=\"aabnVindue(cal.php);\">';
    } else {
        $body = '<BODY NAME=\"main\" onLoad=\"aabnVindue(cal.php); self.close();\">';
    }
?>

Hov, jeg fik ik' det hele med!

//>Rune
Avatar billede schaefner Juniormester
11. juni 2003 - 23:18 #4
men du jo også bare udskrive det:

<?php
if (!isset($_GET['auto_close'])) {
  echo '<body name="main" onload="aabnVindue(\'cal.php\')">';
} else {
  echo '<body name="main" onload="aabnVindue(\'cal.php\'); self.close()">';
}
?>
Avatar billede roenving Novice
11. juni 2003 - 23:34 #5
>>ellert

-- du er klar over, at brugeren vil blive spurgt om den lukning af hovedvinduet, ik'-)
Avatar billede ellert Nybegynder
11. juni 2003 - 23:37 #6
jo ... kan man undgå det, forresten?
Avatar billede tipsen Nybegynder
11. juni 2003 - 23:39 #7
kun hvis det er dit eget script der har åbnet vinduet.
Avatar billede ellert Nybegynder
11. juni 2003 - 23:40 #8
nedern'
Avatar billede ellert Nybegynder
11. juni 2003 - 23:45 #9
nu virker det :)
Schaefners brugte jeg... Svar?
Avatar billede schaefner Juniormester
11. juni 2003 - 23:46 #10
.
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