Seite 1 von 1

Javascript deaktivieren

Verfasst: 19.06.2008 21:47
von Tompazi
Ich schreibe gerade an einem kleinen Browser. dieser soll mit deaktivierten Javascript gestartet werden. Wie mache ich das?

und ich schreibe an einem Spiel-Menü und der Cursor laggt kommt das vielleicht davon das ich über 600 Zeilen zwischen Repeat und Until stehen habe und das zuviel ist?

MfG Tompazi

EDIT: und wie kann ich kontrollieren ob eine Website fertig geladen wurde?

Verfasst: 19.06.2008 22:39
von Xaby
Das hört sich lustig an:
Tompazi hat geschrieben:Ich schreibe gerade an einem kleinen Browser.
Das wäre so als würde ich sagen ich schreibe mir ein Betriebssystem, allerdings benötigt es als Systemvoraussetzung wenigstens DOS 6.22 oder höher, empfohlen Windows XP.

Du wirst ja sicherlich mit einem Webgadget auf ein vorhandenen installierten Browser zurück greifen. Und da musst du wissen, wie du bei dem das JavaScript deaktivierst. Und du kannst auch vom Browser (FireFox bzw. IE ...) erfahren, ob eine Seite fertig geladen ist.

Du müsstest dich mal genauer belesen, wie du die PlugIns ansteuern kannst, bzw. die Browser-Engine für dich nutzen kannst. Frag Wiki, der kann dir sicherlich weiterhelfen zum Thema Steuerung von FireFox.

Viel Erfolg beim "Rad-Neu-Erfinden bzw. runde Steine mit Loch als Rad bezeichnen)

Was das Spiel angeht, würde geposteter Code weiterhelfen.
Die Zeilen sind nicht entscheidend, sondern, was drin steht.

Du kannst mehr als 100 IF-Abfragen haben und dann noch mal 1000 IF-Abfragen in einer Schleife und noch viel viel mehr und das ist erledigt, bevor du gezwinkert hast.

Wenn dein Spiel in einem Fenster läuft, musst du schauen, dass du nicht WaitWindowEvent() benutzt, sondern wenigstens WaitWindowEvent(50) oder so ...

Aber bin kein Hellseher, kann unendlich viele andere Ursachen haben.

:freak:

Verfasst: 19.06.2008 22:55
von Tompazi
...
ok, ich schreibe ein kleines Programm mit mehreren WebGadgets.
Mein Standard Internet-Browser ist Firefox. bedeuted das, dass die WebGadgets von FireFox "genommen" werden?

was du geschrieben hast verwirrt mich ein bisschen.
ich hab mir eigentlich gedacht dass das recht einfach ist ...

MfG Tompazi

Verfasst: 19.06.2008 22:57
von RSBasic
Tompazi hat geschrieben:Mein Standard Internet-Browser ist Firefox. bedeuted das, dass die WebGadgets von FireFox "genommen" werden?
Wenn du #PB_Web_Mozilla benutzt, dann ja.

Verfasst: 19.06.2008 22:59
von Tompazi
und wie deaktiviere ich dann JavaScript?

MfG Tompazi

Verfasst: 19.06.2008 23:20
von Kiffi
RSBasic hat geschrieben:Wenn du #PB_Web_Mozilla benutzt, dann ja.
nicht ganz. Dann muss man zusätzlich noch das Mozilla ActiveX installieren.
PB-Hilfe hat geschrieben:#PB_Web_Mozilla : Verwendet das Mozilla ActiveX anstelle des vom IExplorers (nur auf Windows).
Grüße ... Kiffi

Verfasst: 19.06.2008 23:58
von Xaby
@Tompazi

Beim Browser selbst deaktivierst du es:

oben-Fenstermenu: Extras > Einstellungen > Inhalt

Dort stehen:

- PopUp-Fenster blockieren
- Grafiken laden
- JavaScript aktivieren
- Java aktivieren

Wenn du bei JavaScript den Haken raus nimmst, müsste es deaktiviert sein. Ob dass dann auch Auswirkungen auf das Mozilla ActiveX WebDingli hat, kann ich dir nicht sagen.

Eine Frage stellt sich mir allerdings, was hast du genau vor? :shock:
Wenn du den "Browser" bastelst, um deine eigene Seite anzuzeigen, kannst du ja beim Erstellen deiner Webseite auf JavaScript einfach verzichten. Wenn du deinen "Browser" benutzen willst, um andere Seiten anzuzeigen, ... wäre die Frage, wieso jemand eher deinen Anzeiger benutzen würde als die etablierten.

Plauder mal ein bisschen aus dem Nähkästchen :D