Forenindex » Archiv » Adobe GoLive » Allgemeine Frage zu: Laufzeitfehler in Windows XP

Allgemeine Frage zu: Laufzeitfehler in Windows XP

Paedi
Beiträge gesamt: 267

30. Jun 2004, 08:13
Bewertung:

gelesen: 5281

Beitrag als Lesezeichen
hi alle

hat jemand auch diese erfahrung gemacht, so ganz allgemein, dass golive-websites die in anderen betriebssystemen tip top funktionieren in windows xp laufzeitfehler in den js erzeugen?

auch ältere sites die immer okay waren sind plötzlich betroffen.

ich bin mir zwar überhaupt nicht sicher, aber ich denke immer dort wo "else" schleifen sind funktionierts nicht mehr. auch bei leeren zeilen die golive produziert hat xp probleme oder?

danke für alle antworten, meinungen, erfahrungen

Allgemeine Frage zu: Laufzeitfehler in Windows XP

SabineP
Beiträge gesamt: 7586

30. Jun 2004, 09:47
Bewertung:

gelesen: 5278

Beitrag als Lesezeichen
Hallo Paedi,

Normalerweise darf ein Betriebssystem kein Javascript ausführen, sondern nur der Browser.
In welchem Browser funktionieren die Scripte nicht?
Und gibt es einen Link zu einer Beispielseite, die nicht funktioniert?

Gruß Sabine

PS. else-Schleifen gibts auch nicht, sondern eher while-Schleifen.

(Dieser Beitrag wurde von SabineP am 30. Jun 2004, 09:56 geändert)

Allgemeine Frage zu: Laufzeitfehler in Windows XP

Paedi
Beiträge gesamt: 267

30. Jun 2004, 10:09
Bewertung:

gelesen: 5278

Beitrag als Lesezeichen
leider kann ich es mit dem mac nicht nachvollziehen.
der kunde aktualisiert auch selber.
aber eine reklamation kam hier.

http://www.flugschule-fpa.ch

auf der seite aktuell.

das ist aber schon eine woche her.

den browser weiss ich nicht genau. aber ziemlich sicher der IE auf XP.

deine anmerkung stimmt betr. browser und betriebssystem. du meinst also es hat mit xp gar nichts zu tun? auf win 2000 server beispielsweise läuft aber alles. ist es möglich, das der ie auf xp beim surfen mal schrott im cache behält und dann auch mal so komisch reagiert?

Allgemeine Frage zu: Laufzeitfehler in Windows XP

Dirk Levy
  
Beiträge gesamt: 9464

30. Jun 2004, 10:12
Bewertung:

gelesen: 5278

Beitrag als Lesezeichen
Jetzt weiß ich was Du meinst, Du kannst das
mit einer Erweiterung umgehen:

StopError.action

Gibt es bei Adobe in der Action-Exchange,
bei den Seiten liegt eigentlich kein
Fehler vor. Wenn das Ding drinnenliegt
funktioniert es wieder. Probiere es
mal aus - Mußte es auch gerade bei
einer Kundensite einsetzen....

Andere Möglichkeit: Du hast vielleicht
die Skriptbibliothek nicht optimiert
vor der Übertragung und sie evtl. nicht
binär übertragen...


Gruß
Dirk

[Adobe GoLive Tipps & Tricks]
http://www.gltipps.de

Allgemeine Frage zu: Laufzeitfehler in Windows XP

Paedi
Beiträge gesamt: 267

30. Jun 2004, 10:14
Bewertung:

gelesen: 5278

Beitrag als Lesezeichen
noch eine info dazu. hab die aktuell seite schnell mal angesehen.

in zeile 9 weiss ich noch hat der user gesagt stimme was nicht

<html>
<title>Aktuelles der Fluggruppe</title>


<csscriptdict>
<script><!--function CSClickReturn () {
var bAgent = window.navigator.userAgent;
var bAppName = window.navigator.appName;
if ((bAppName.indexOf("Explorer") >= 0) && (bAgent.indexOf("Mozilla/3") >= 0) && (bAgent.indexOf("Mac") >= 0))
return true; // dont follow link
else return false; // dont follow link


überall wo diese angaben drin sind mit dont follow oder so.

sorry. bin halt nicht programmierer.

Allgemeine Frage zu: Laufzeitfehler in Windows XP

SabineP
Beiträge gesamt: 7586

30. Jun 2004, 10:58
Bewertung:

gelesen: 5278

Beitrag als Lesezeichen
Hallo Paedi,

Netscape 4 zeigt die Javascript-Fehler in der Seite
http://www.flugschule-fpa.ch/...en/news/aktuell.html
sehr schön an:


JavaScript Error:
http://www.flugschule-fpa.ch/...n/news/aktuell.html, line 10:

invalid return.

return true; // dont follow link
................^

JavaScript Error:
http://www.flugschule-fpa.ch/...n/news/aktuell.html, line 67:

invalid return.

return true; // dont follow link
................^


JavaScript Error:
http://www.flugschule-fpa.ch/...n/news/aktuell.html, line 124:

invalid return.

return true; // dont follow link
................^


JavaScript Error:
http://www.flugschule-fpa.ch/...n/news/aktuell.html, line 181:

invalid return.

return true; // dont follow link
................^


JavaScript Error:
http://www.flugschule-fpa.ch/...n/news/aktuell.html, line 238:

invalid return.

return true; // dont follow link
................^


JavaScript Error:
http://www.flugschule-fpa.ch/...n/news/aktuell.html, line 297:

CSOpenWindow is not defined.

Da fehlen einige Zeilenumbrüche.

ändere alle
<script><!--

in

<script type="text/javascript">
<!--
Hier dann das Script in der neuen Zeile beginnen


Alle Ende-Tags von </script> haben auch falsche Umbrüche.
So wäre es richtig:

// -->
</script>

Noch zum Nachlesen:
http://de.selfhtml.org/...m#javascriptbereiche

Gruß Sabine

Allgemeine Frage zu: Laufzeitfehler in Windows XP

Paedi
Beiträge gesamt: 267

30. Jun 2004, 11:04
Bewertung:

gelesen: 5278

Beitrag als Lesezeichen
uiuiui. das klingt aber kompliziert. warum macht golive das auf einmal falsch. liegt das an gewissen einstellungen oder so?

jedenfalls. danke euch allen. ich werde 100-prozentig wieder irgendwelche fragen haben und hier posten.


gruss paedi

Allgemeine Frage zu: Laufzeitfehler in Windows XP

Dirk Levy
  
Beiträge gesamt: 9464

30. Jun 2004, 11:21
Bewertung:

gelesen: 5278

Beitrag als Lesezeichen
Ich empfehle Dir folgendes:
Arbeite mit einer Sitedatei,
lasse die JavaScripts auslagern,
dann wird ein Verzeichnis GeneratedItems
angelegt, die Datei da drinnen
muß vor der Übertragung optimiert
werden, anwählen - Control-Klick,
das Verzeichnis mit auf den Server.....

Wenn Du JavaScript in den Seiten hast,
müssen eigentlich auch diese Seiten binär
übertragen werden, statt ASCII.

Gruß
Dirk

[Adobe GoLive Tipps & Tricks]
http://www.gltipps.de

Allgemeine Frage zu: Laufzeitfehler in Windows XP

Paedi
Beiträge gesamt: 267

30. Jun 2004, 13:09
Bewertung:

gelesen: 5278

Beitrag als Lesezeichen
ich arbeite immer mit einer sitedatei und einer externen js-bibliothek die ich immer vor der übertragung optimiere, aber, was heisst den nun wieder ascii oder binär-übertragung? wo stellt man das beim mac ein oder bei golive?

Allgemeine Frage zu: Laufzeitfehler in Windows XP

Paedi
Beiträge gesamt: 267

30. Jun 2004, 13:13
Bewertung:

gelesen: 5278

Beitrag als Lesezeichen
@ sabine

es ist sehr nett, dass du versuchst mir zu helfen.

aber ich verstehe die frauen nicht, sagt jedenfalls meine frau. ;-)


aber ich habe ja ein tool wie golive, damit ich diese scripterei nicht selber machen muss. bis xp auf dem markt war hatte ich ja auch nie reklamationen....

nix fü ungut wenn ich dich nicht verstehe...

Allgemeine Frage zu: Laufzeitfehler in Windows XP

SabineP
Beiträge gesamt: 7586

30. Jun 2004, 13:36
Bewertung:

gelesen: 5278

Beitrag als Lesezeichen
Hi Paedi,

ich glaube eher, daß Du Javascript nicht verstehst und Javascript ist bestimmt nicht weiblich :-)

Im Prinzip stimmen nur die Zeilenumbrüche nicht.
Was die Zeilenumbrüche angeht, verstehe ich Golive nun wieder nicht (mal ASCII --- mal Binär ?:-o).

Gruß Sabine

Allgemeine Frage zu: Laufzeitfehler in Windows XP

Dirk Levy
  
Beiträge gesamt: 9464

30. Jun 2004, 13:38
Bewertung:

gelesen: 5278

Beitrag als Lesezeichen
In einer der Seiten, aber eben nicht,
zumindest nicht bei dem Link den Du
gegeben hast...

Gruß
Dirk

[Adobe GoLive Tipps & Tricks]
http://www.gltipps.de

Allgemeine Frage zu: Laufzeitfehler in Windows XP

ruebe
Beiträge gesamt: 1113

30. Jun 2004, 13:54
Bewertung:

gelesen: 5278

Beitrag als Lesezeichen
Hallo Paedi,

die Einstellung ob Du Dateien Binär oder ASCII hochladest findest in GoLive > Web-Einstellungen > Dateizuordnungen > Text

Dort musst Du die Erweiterung (1. Spalte) js und jscript markieren und dann im Inspektor bei Übertragung Binär auswählen. Die Standardeinstellung ist hier Text (bei mir war es zumindest so).

Hoffe das hilft Dir
liebe Grüße
René
---------------------
Es gibt nichts Schöneres, als dem Schweigen eines Dummkopfes zuzuhören.
(Helmut Qualtinger)

Allgemeine Frage zu: Laufzeitfehler in Windows XP

Paedi
Beiträge gesamt: 267

30. Jun 2004, 14:00
Bewertung:

gelesen: 5278

Beitrag als Lesezeichen
he ruebe das ist super. habe ich nun jahrelang falsch uebertragen. komisch, dass das erst jetzt seine spuren hinterlaesst.

vielen dank.

Allgemeine Frage zu: Laufzeitfehler in Windows XP

ruebe
Beiträge gesamt: 1113

30. Jun 2004, 14:19
Bewertung:

gelesen: 5278

Beitrag als Lesezeichen
Hallo Paedi,

ob das allerdings Deinen Fehler behebt kann ich Dir nicht sagen :) Wenn es sonst immer gegangen ist, dann liegt es eher woanders.

Aber dieser Laufzeitfehler vom IE 6 ist mir auch schon aufgefallen - hat M$ mal wieder was verschlimmbessert ;)

Liebe Grüße
René
---------------------
Es gibt nichts Schöneres, als dem Schweigen eines Dummkopfes zuzuhören.
(Helmut Qualtinger)

Allgemeine Frage zu: Laufzeitfehler in Windows XP

SabineP
Beiträge gesamt: 7586

30. Jun 2004, 14:36
Bewertung:

gelesen: 1262

Beitrag als Lesezeichen
>> Aber dieser Laufzeitfehler vom IE 6 ist mir auch schon aufgefallen - hat M$ mal wieder was verschlimmbessert ;)

Solange die Seite Javascriptfehler enthält (Firefox zeigt diese Fehler auch sehr schön an),
würde ich noch nicht von "Verschlimmbesserung" reden.

Hier noch einmal ein Beispiel aus Pädis Quellcode, fehlende Zeilenumbrüche und fehlender Content-Type:

<script><!--CSAct[/*CMP*/ '5FCCA310'] = new Array(CSOpenWindow,/*URL*/ 'archiv.html','',600,300,true,true,true,true,true,true,true);
// --></script>

Gruß Sabine

Allgemeine Frage zu: Laufzeitfehler in Windows XP

ruebe
Beiträge gesamt: 1113

30. Jun 2004, 14:49
Bewertung:

gelesen: 1262

Beitrag als Lesezeichen
Hallo Sabine,

das hat dann aber mit dem Upload der Datei (ob Binär oder ACSII) nix zu tun? Aber wenn er die Datei mit GL CS erstellt, dann sollte doch der Content-Type drinnen sein?!

Verschlimmbesserung des IE:
Wenn das so ist, dann sind aber sehr sehr viele Seiten im Internet schlecht programmiert. Bei fas 80% der Seiten kommt dieser merkwürdige Laufzeitfehler des IE (aber eben nur unter XP).

Liebe Grüße
René
---------------------
Es gibt nichts Schöneres, als dem Schweigen eines Dummkopfes zuzuhören.
(Helmut Qualtinger)

Allgemeine Frage zu: Laufzeitfehler in Windows XP

SabineP
Beiträge gesamt: 7586

30. Jun 2004, 15:10
Bewertung:

gelesen: 1262

Beitrag als Lesezeichen
Hallo Ruebe,

>> das hat dann aber mit dem Upload der Datei (ob Binär oder ACSII) nix zu tun?

Doch es kann schon damit zu tun haben.
Wenn die Zeilenumbrüche erst nach dem Upload verschwunden sind,
dann lohnt es sich auf jeden Fall mal den Modus (Binär oder ACSII) zu wechseln.

>> Aber wenn er die Datei mit GL CS erstellt, dann sollte doch der Content-Type drinnen sein?!
Ja das verstehe ich auch nicht, auch Golive 6 schreibt den Content-Type in den Script-Tag.
<script type="text/javascript">

>> Wenn das so ist, dann sind aber sehr sehr viele Seiten im Internet schlecht programmiert.
Ja, leider trifft das auch zu. Es gibt leider sehr wenige fehlerfreie Seiten (ohne HTML- und Javascript-Fehler)

Schlimm finde ich die weit verbreitete Meinung der Browser sei dran Schuld, wenn etwas nicht wie gewünscht funktioniert.
Gerade beim IE trifft auch das oft zu.

>> Bei fas 80% der Seiten kommt dieser merkwürdige Laufzeitfehler des IE (aber eben nur unter XP).
Nun, ich selbst habe keinen IE 6 oder Windows XP.
Ob der Fehler am Browser oder am Javascript selbst liegt,
kann man aber sehr leicht überprüfen mit der Javascript-Konsole von Mozilla, Firefox oder Netscape 4.

Gruß Sabine

(Dieser Beitrag wurde von SabineP am 30. Jun 2004, 15:13 geändert)

Allgemeine Frage zu: Laufzeitfehler in Windows XP

ruebe
Beiträge gesamt: 1113

30. Jun 2004, 15:16
Bewertung:

gelesen: 1262

Beitrag als Lesezeichen
Hallo Sabine,

okay, das mit den Zeilenumbrüchen leuchtet mir ein ...

Scheinbar hat M$ bei XP jetzt auch so eine Konsole eingebaut - früher gabs bei JS-Fehlern doch immer nur das gelbe Frage- oder wars ein Rufzeichen - in der Statuszeile.

Nur was hilft einem die JS-Konsole wenn man nicht programmieren kann und seine Seiten mit GL oder Dreamweaver erstellt? Ich würde mich zB hüten in die JS-Libary von GL einzugreifen!

Liebe Grüße
René
---------------------
Es gibt nichts Schöneres, als dem Schweigen eines Dummkopfes zuzuhören.
(Helmut Qualtinger)

Allgemeine Frage zu: Laufzeitfehler in Windows XP

SabineP
Beiträge gesamt: 7586

30. Jun 2004, 15:30
Bewertung:

gelesen: 1262

Beitrag als Lesezeichen
Hi René,

>> Nur was hilft einem die JS-Konsole wenn man nicht programmieren kann

Einfache Schussligkeits-Fehler kann man trotzdem mit der Konsole aufspüren.
Umlaute, Leerzeichen in Variablennamen zum Beispiel oder falsche Zeilenumbrüche.
Ein paar Grundkenntnisse helfen da schon sehr weit.
Deswegen dieser Link:
http://de.selfhtml.org/...m#javascriptbereiche

>> Ich würde mich zB hüten in die JS-Libary von GL einzugreifen!
Ja, ich auch.

Paedi wird sicher den Fehler jetzt auch einkreisen können. *hoff*

Gruß Sabine

(Dieser Beitrag wurde von SabineP am 30. Jun 2004, 15:31 geändert)

Allgemeine Frage zu: Laufzeitfehler in Windows XP

Paedi
Beiträge gesamt: 267

1. Jul 2004, 07:34
Bewertung:

gelesen: 1261

Beitrag als Lesezeichen
ja. ganz bestimmt. mit eurer aller hilfe. wie schon so oft.jeden tag was dazulernen. obwohl ich damals angefangen hab mit net objects fusion, dann ein wenig dreamweaver und seit damals version 2, glaub ich, mit golive. als visuell orientierter mensch brauche ich ein tool welches mir die arbeit abnimmt welche ich nicht selber erledigen kann. den rest erfahre ich hier in diesem ganz tollen forum mit noch tolleren (geiles wort!) menschen.