Avatar billede caturn Nybegynder
18. november 2001 - 20:51 Der er 11 kommentarer og
1 løsning

Popup vindue titel

Jeg har en <body> der ser sådan ud:
<body onunload=\"...\">
Kan jeg give det popup vindue der bliver åbnet en titel på forhånd?
Avatar billede Slettet bruger
18. november 2001 - 20:51 #1
på forhånd?

Hvorfor er det ikke godt nok at bruge <title> tagget inde i vinduets kode?
Avatar billede lestrata Nybegynder
18. november 2001 - 21:37 #2
Ja:

<html>
<head>
<script>

function windowOpener(url,mytitle) {

    msgWindow=window.open(url,\"displayWindow\",\"menubar=no\");
    msgWindow.document.title = mytitle;


}

</script>
</head>

<body>
<input type=\"button\" onclick=\"windowOpener(\'about:blank\',\'MyTitle......................\')\" value=\"åben vindue\">
</body>
</html>
Avatar billede hatecaps Nybegynder
18. november 2001 - 21:40 #3
el_barto >> fordi det jo kan være at han/hun vil ha\' en forskellig titel på vinduet alt efter forskellige hændelser, men med samme indhold i vinduet.

caturn>> hvis det er tilfældet har du så vidt jeg ved desværre kun én mulighed. Når du åbner vinduet med window.open skal du derefter \"skrive\" hele html koden direkte til vinduet. Noget i retning af :

var OpenWindow=window.open(\"\", \"newwin\",
\"height=300,width=300\");

OpenWindow.document.write(\"<HTML>\")

OpenWindow.document.write(\"<TITLE>din titel</TITLE>\")

OpenWindow.document.write(\"<BODY BGCOLOR=\'00ffff\'>\")

o.s.v.


Avatar billede hatecaps Nybegynder
18. november 2001 - 21:41 #4
wow, alle tiders, lestrata !  (hvis det altså virker ;-)

det er selvfølgelig måden at gøre det på :-)

ha\' det gost
hatecaps
Avatar billede caturn Nybegynder
18. november 2001 - 21:44 #5
Kan den måde også bruges ved popupvinduet indeholder PHP?
Avatar billede caturn Nybegynder
18. november 2001 - 21:47 #6
Den var til hatecaps
Avatar billede olebole Juniormester
19. november 2001 - 02:26 #7
<ole>
Hvis din popUp indeholder PHP, hvorfor så gå omvejen med JavaScript? Hvorfor ikke bare skrive det med PHP?
/mvh
</bole>
Avatar billede caturn Nybegynder
19. november 2001 - 19:26 #8
Vil du fortælle mig hvordan olebole?
Avatar billede lestrata Nybegynder
19. november 2001 - 19:41 #9
Gemmes som eks. titeltest.php
og nå du skal hente siden med din egen titel, så skriver du:

http://www.dinhost.dk/titeltest.php?myTitle=Cool+min+egen+titel!


<html>
<head>
<title><?php echo($myTitle); ?></title>
</head>
<body>
</body>
</html>

Avatar billede caturn Nybegynder
19. november 2001 - 21:58 #10
lestrata>> Skal den ikke loade siden får titlen bliver vist?
Avatar billede lestrata Nybegynder
19. november 2001 - 22:24 #11
Jo, titlen bliver først vist når siden er loadet...

ja, du kan godt bruge mit eksempel, selv om siden indholdte PHP kode da den var på serveren.

PHP koden er fortolket og forsvundet når den kommer frem til din browser, det er sansynligvis derfor man kalder det et server side script, fordi det kun køre på serveren.
Avatar billede caturn Nybegynder
23. maj 2002 - 21:58 #12
Nå. Så lukker jeg.
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