von skmit |
also Danke nochmals |
von Philipp Gérard |
is ja auch egal - hauptsache es geht. Dann soll der NS3-Idiot eben einen Fehler kassieren, geschieht im Recht |
von skmit |
Ich nehm den IE 6.0 also nicht der älteste.
|
von languitar |
Das sind HTML-Kommentar-Tags, die eigentlich standardmäßig um JavaScript-Code gepackt werden, damit Browser ohne JavaScript-Unterstützung (sowas solls geben /gegeben haben) den Code nicht mitbeachten.
Mit was für einem Browser surfst du? |
von skmit |
Jetzt klappts, Danke an alle Helfer.
Ich hab diese zeichen entfernt
<!- & //-->
Jetzt gehts.
Noch eine Frage, kann man steuern, dass die neue Seite die aufgeht im Hintergrund geladen wird ?
|
von languitar |
du rufst die PHP-Datei auf, die diesen JavaScript ausgeben soll und schaust dann über den Browser nach, ob im Quelltext der JavaScript zu finden ist. |
von skmit |
sorry,
wie meinst ihr das ? wie gesagt noch anfänger. Wie kann ich das überprüfen ob JS ausgegeben wird ?
|
von Can |
Hast du mal im Quelltext geschaut, ob der JavaScript-Code überhaupt ausgegeben wird? |
von Philipp Gérard |
wird der js-code denn ausgegeben? |
von skmit |
hm leider funzt es immer noch nicht .
Keine Fehlermeldeung, aber es geht auch kein Pop-Fenster auf.
Auch wenn ich die Bedinung rausnehme gehts nicht.
Muss ich ausser diesem Code noch irgend was vorschalten ? |
von Can |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10: | if($diff_zeit > $reload) {
echo "
<script language=\"javascript\">
<!-
window.open('http://www.schmittsworld.de');
//-->
</script>
";
} |
|
von skmit |
danke, aber ein weiteres Fenster geht immer noch nicht auf ;(
An was kann es noch liegen ? Hat jemand noch ne Idee |
von Philipp Gérard |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10: | if($diff_zeit > $reload) {
echo "
<script language=\"javascript\">
<!-
window.open(http://www.schmittsworld.de,framename);
//-->
</script>
";
} |
|
von skmit |
Hallo can, danke für die schnelle Hilfe, jetzt kommt zwar keine Fehlermeldeung mehr
aber ein neues, zusätzliches Browserfenster geht auch nicht auf :( obwohl die Bedingung erfüllt ist. Kannst Du mir da nochmal weiterhelfen ?
An was kann das denn nun liegen ?
1:
2:
3:
4:
5:
6:
7:
8: |
If ($diff_zeit > $reload) echo "
<script language=\"javascript\">
<!-
window.open(http://www.schmittsworld.de,framename);
//-->
</script>
"; |
|
von Can |
1:
2:
3:
4:
5:
6:
7: | echo "
<script language=\"javascript\">
<!-
window.open(neuesfenster.html,framename);
//-->
</script>
"; |
Muss so heißen, weil PHP das erste " ja als das Ende des Strings interpretieren würde, wenn es nicht mit / davor entwertet wird.
Gruß,
Can |
von skmit |
Hallo, wäre nett wenn mir jemand helfen könnte, bin noch Anfänger in PHP.
Mein Problem und Wunsch ist:
nach Erfüllung dieser Bedingung : If ($diff_zeit > $reload)
soll automatisch ein neues Browserfenster geöffnet werden, wie kann ich das mit PHP machen ? Hab schon versucht folgendes hinter die Bedingung zu setzen, bringt dann aber einen Fehler, dass ein ";" erwartet wird. Keine Ahnung wo.
echo "
<script language="javascript">
<!-
"window.open(neuesfenster.html,framename)";
//-->
</script>
";
Oder kann man das Problem anders lösen ?
|