|
| kombineret javascript og php-problem Fra : Dennis Munding |
Dato : 31-07-06 14:26 |
|
Hej NG!
Jeg har implementeret flg. javascript i noget php-kode:
<script type=\"text/javascript\">
function open_event(date_stamp) {
window.open(\"" . $calendar_script . "?show_event=true&event_date=\" +
date_stamp, \"calendar_popup\", \"height=" . $event_popup_height . ",
width=".$event_popup_width.", scrollbars=yes, top=0 left=0, winprops\");
}
</script>
Nu er jeg hverken javascript- eller php-nørd (er newbie i begge dele!), så
jeg skal helst have skåret evt. svar ud i pap!
Problemet er, at scriptet ikke validerer - jeg får flg. fejlmelding:
Line 81
Column 55
The reference to entity "event_date" must end with the ';' delimiter.
(Når jeg prøver at validere mit css!?)
Hvis jeg så prøver at sætte et ; efter "?show_event=true&event_date=\" +
date_stamp
så virker scriptet ikke...?
Er der en venlig sjæl, som kan hjælpe mig?
På forhånd mange tak for svar!
Med venlig hilsen
--
Dennis Munding
http://pe-vagtservice.dk/, http://cantica.dk/, http://munding-webdesign.dk/,
http://skovaa-munding.dk/, http://mundings-memorial.dk/,
http://eds-denmark.dk/
| |
Ryan Kristensen (07-08-2006)
| Kommentar Fra : Ryan Kristensen |
Dato : 07-08-06 12:02 |
|
On Mon, 31 Jul 2006 15:26:13 +0200, Dennis Munding <mail@invalid.dk> wrote:
> Jeg har implementeret flg. javascript i noget php-kode:
>
> <script type=\"text/javascript\">
> function open_event(date_stamp) {
> window.open(\"" . $calendar_script . "?show_event=true&event_date=\" +
> date_stamp, \"calendar_popup\", \"height=" . $event_popup_height . ",
> width=".$event_popup_width.", scrollbars=yes, top=0 left=0, winprops\");
> }
> </script>
>
> Nu er jeg hverken javascript- eller php-nørd (er newbie i begge dele!),
> så
> jeg skal helst have skåret evt. svar ud i pap!
>
> Problemet er, at scriptet ikke validerer - jeg får flg. fejlmelding:
[SNIP]
"&"-tegnet bør skrives som & så:
window.open(\"" . $calendar_script . "?show_event=true&event_date=\" +
Hvis det ikke virker, kunne du overveje at lægge det i en ekstern
javascript fil, så kan browseren også cache det.
Ellers, hvis du vil have det i én fil, kan du gøre sådan:
<script type="text/javascript">
<!--//--><![CDATA[//><!--
function ...
//--><!]]>
</script>
--
Ryan Kristensen
| |
Dennis Munding (07-08-2006)
| Kommentar Fra : Dennis Munding |
Dato : 07-08-06 17:14 |
|
Hej Ryan!
"Ryan Kristensen" <usenet@ryankristensen.invalid> skrev i en meddelelse
news .tdwt87g1zr1c02@news.inet.tele.dk...
> "&"-tegnet bør skrives som & så:
> window.open(\"" . $calendar_script . "?show_event=true&event_date=\" +
>
> Hvis det ikke virker, kunne du overveje at lægge det i en ekstern
> javascript fil, så kan browseren også cache det.
> Ellers, hvis du vil have det i én fil, kan du gøre sådan:
> <script type="text/javascript">
> <!--//--><![CDATA[//><!--
> function ...
> //--><!]]>
> </script>
Jeg har skam prøvet at ændre &-tegnet til & - men så virker min kalender
ikke i Opera..?
Også ekstern fil fejler - så vil kalenderen heller ikke virke...
Men jeg prøver lige med dit forslag (har ingen anelse om, hvad CDATA gør,
men pyt - bare det virker!), og så vender jeg tilbage...
Tak for svaret!
Med venlig hilsen
--
Dennis Munding
http://pe-vagtservice.dk/, http://cantica.dk/, http://munding-webdesign.dk/,
http://skovaa-munding.dk/, http://mundings-memorial.dk/,
http://eds-denmark.dk/
| |
Jens Peter Karlsen [~ (08-08-2006)
| Kommentar Fra : Jens Peter Karlsen [~ |
Dato : 08-08-06 07:59 |
|
CDATA fortæller diverse validatorer at det der kommer er ren tekst
(CHARDATA) og derfor ikke skal valideres.
Regards Jens Peter Karlsen. Microsoft MVP - Frontpage.
On Mon, 7 Aug 2006 18:14:24 +0200, "Dennis Munding" <mail@invalid.dk>
wrote:
>Men jeg prøver lige med dit forslag (har ingen anelse om, hvad CDATA gør,
>men pyt - bare det virker!), og så vender jeg tilbage...
| |
Dennis Munding (08-08-2006)
| Kommentar Fra : Dennis Munding |
Dato : 08-08-06 15:42 |
| | |
Dennis Munding (08-08-2006)
| Kommentar Fra : Dennis Munding |
Dato : 08-08-06 21:26 |
| | |
|
|