Einzelnen Beitrag anzeigen
  #4  
Alt 31.07.2003, 23:43:49
Ben20
Guest
 
Beiträge: n/a
Zitat:
Kann man eigentlich in PHP eine Variable definieren und diese in Javascript auswerten,verändern,.. und umgekehrt?
Du kannst eine Variable zwischen JS und PHP nur mit Tricks hin und herschieben, da PHP ja serverseitig läuft und längst fertig ist bevor JS überhaupt los legt:

PHP nach JS

<script language="javascrip">
<!--


variable = '<?php echo $wert;?>';

//-->
</script>

JS nach PHP

<script language="javascript">
<!--

location.href = location.href + "?variable=" + wert;

//-->
</script>


Bei letzere Version mußt Du dafür sorgen, dass das JS nur einmal ausgeführt wird! Evtl so:

Das vo das JS
if(isset($_GET["variable"])) {

echo "<!--";

}


und das danach
if(isset($_GET["variable"])) {

echo "<!--";

}


Zum Thema Frames, hab ich folgende Meinung. Es gibt eigentich nur 1 Vorteil von Frames dem mehrere nachteile gegenüber stehen:

Vorteil von Frames
Bestimmte Teile bleiben immer sichtbar (Warenkorb, Produkte)

Nachteile
- Schlecht bookmarkbar
- Schlecht verlinkbar (Warenkorb wird bei Link auf Contentseite nicht geladen)
- Schlecht druckbar
- Schlecht von Suchmaschinen indizierbar
- Schlecht für gehandicapte Leuten sowohl technisch (PDAs, Handy mit kleinem Display) als auch "menschlich" (Leute die aufgrund von behinderungen nur die Tastatur verwenden können, oder Screenreader verwenden müssen.
...


Persönlich würd ich also keine Frames einsetzen (größere Seiten wie Amazon.de z.B. verwenden auch kein), da der Vorteil meiner Meinung nach nicht die Nachteile aufwiegen, aber wie gesagt, nur meine Meinung!
Mit Zitat antworten