Druckversion des Themas

Hier klicken um das Topic im Orginalformat anzusehen

HTML-Editor phase 5 Support _ Allgemeine Diskussion zum Programm _ MSIE fest mit htmledit.chm 'verdrahtet'?

Geschrieben von: Andert 10.07.2009 - 9:03

..eine Kleinigkeit, zugegeben, dennoch --als offenes Problem-- reizt sie.
Wie gesagt, obwohl als Standardbrowser im Moment Chrome eingestellt ist und seine Kooperation mit anderen Programmen, die unter WXPP den http Dienst (oder die Behandlung der .htm(-l) Dateien) verlangen, problemlos klappt, werden einige Links aus der Hilfsdatei, z.B. der Link zu diesem Forum, "http://www.qhaut.de/forums/", immer wieder vom MSIE (v6) geöffnet.
Andere Links aus der selben Datei, etwa "http://www.phase5.info/", rendert (darstellt) die Hilfsdatei-Anwendung selbst, dh im eigenen Fenster (_self),
Das kam mir inkonsistent vor und ich habe daraufhin alles probiert um zumindestens die Öffnung derjeniger Links, die einen Browser verlangen, vom eingestellten Standardbrowser (Chrome) zu erzwingen. Doch kein Erfolg, obwohl
--Dateitypen (http Protokoll, url-Verknüpfung, .htm Suffix) überprüft;
--Registry durchgestöbert.

Im Netz fand ich jedoch Hinweise, daß alle diese möglichen Einstellungen NICHTS daran ändern können, wenn in den betreffenden Dateien auf irgendeine Weise die Nutzung von MSIE festgeschrieben ist.
Kann es bei der Hilfsdatei der Fall sein? Falls ja, sollte man nicht korrigieren?

Geschrieben von: Thomas 10.07.2009 - 10:36

Da bei mir unter Vista die CHM-Dateien sowieso nicht mehr funktionieren, kann ich das jetzt nicht testen, ich kann mich aber erinnern, dass ich mit den Links in der Hilfe auch teilweise ähnliche Probleme hatte. Hast du ggf. genauere Referenzen, wo hast du die Hinweise gefunden? Ich bin damals glaube ich auch nur so weit gekommen, dass es nicht möglich ist, der CHM-Datei von außen irgendetwas vorzuschreiben: Sie macht was sie will (Microsoft eben wink.gif).

Geschrieben von: Thomas 10.07.2009 - 11:15

Hab jetzt die CHM-Datei doch zum Laufen bekommen: Die Links öffnen sich entweder direkt im Fenster der Hilfedatei oder im Browser meiner Wahl und (nach einem weiteren Test) auch im IE.

Geht bitte mal auf "Empfehlungen - Surftipps": "tutorial.clairette.de" öffnet im IE, alle anderen Links auf der Seite im Standardbrowser (bei mir FF) - ist das bei dir auch so? Und die Links auf der Hilfestartseite (www.phase5.info) öffnen beide direkt im Hilfefenster - bei dir auch?

Geschrieben von: schommer 10.07.2009 - 13:26

Hallo,

also dass mit dem Link auf tutorial.clairette.de ist ein Schreibfehler von mir.
Im Link heißt dort irrtümlicherweise "htttp://tutorial.clairette.de" also mit 3 x "t"
Da es im CHM als "externer Hyperlink" definiert ist, der Standardbrowser wie z.b. Chrome jedoch das "Protokoll" htttp: nicht
gebucht hat, behilft sich wohl der CHM-Darsteller mit dem Aufruf des IE.

Geschrieben von: Andert 10.07.2009 - 13:56

ZITAT(schommer @ 10.07.2009 - 14:26) *
(.)Standardbrowser wie z.b. Chrome jedoch das "Protokoll" htttp: nicht gebucht hat, (.)


Doch, genau das habe ich gemacht und in meinem Eingangsposting geschrieben,
s. shot (hoffentlich klappt's, i.d. Vorschau sehe ich's leider nicht
 http_protocol.gif ( 24.84KB ) : 15


@Thomas
Der erwähnte Hinweis auf feste 'Verdrahtungen' war bei irgendeinem mozilla Forum, habe aber leider nicht gebookmarkt

Geschrieben von: Thomas 10.07.2009 - 14:00

htttp, nicht http (eben ein Schreibfehler)! Aber egal, gibt es noch andere Links, die bei dir nicht funktionieren und kannst du uns schreiben, wo die sich befinden? Was passiert mit den von mir genannten Links, die sich bei mir im FF öffnen - gehen die bei dir in Chrome auf?

Geschrieben von: Andert 10.07.2009 - 14:18

hilfe::Empfehlung und Surftipps
"http://selfhtml.org/"
"http://ftp-uploader.de/"
"http://portablewebap.com/" und "http://www.php.net/"
alle mit MSIE 'verdrahtet'. Ditto alle links auf hilfe:: Hilfe/Support-Forum

..nun habe ich so gut wie alle externe Links durchgeklickt und über dasselbe: MSIE.
Tja, wer sagt's denn.

Geschrieben von: Thomas 10.07.2009 - 14:35

Wie gesagt, bei mir unter Vista geht es, unter XP kann ich es zuhause mal testen. Ansonsten noch eine Frage zu deinem Screenshot: Ist bei "URL: CallTo" ein Leerzeichen zwischen "URL:" und "CallTo"? Kann es eventuell damit zusammenhängen? Was passiert, wenn du z.B. auf dem Desktop eine neue Internetverknüpfung anlegst und die dann anklickst: Geht die in Chrome auf?

Geschrieben von: Andert 10.07.2009 - 16:57

ZITAT(Thomas @ 10.07.2009 - 15:35) *
Ist bei "URL: CallTo" ein Leerzeichen zwischen "URL:" und "CallTo"?
Was passiert, wenn du z.B. auf dem Desktop eine neue Internetverknüpfung anlegst und die dann anklickst: Geht die in Chrome auf?


URL: CallTo ist NetMeeting
http://msdn.microsoft.com/en-us/library/ms709074(VS.85).aspx
Desktoplinks, wie auch andere HTM, HTML Dokus öffnet Chroma anstandlos.
Vielleicht ist hh.exe verantwortlich?
 CHM_Datei.gif ( 24.6KB ) : 1

Geschrieben von: Thomas 10.07.2009 - 18:35

ZITAT(Andert @ 10.07.2009 - 17:57) *
URL: CallTo ist NetMeeting
Mir ging es mehr um das Leerzeichen zwischen "URL:" und "CallTo" und das das eventuell zu Problemen führen könnte.

ZITAT(Andert @ 10.07.2009 - 17:57) *
Vielleicht ist hh.exe verantwortlich?
Mit diesem Programm werden die kompilierten HTML-Dateien angezeigt. Und man kann damit auch die kompilierten Dateien wieder dekompilieren (z.B. "hh.exe -decompile . htmledit.chm", aber auf eigene Verantwortung und vorher am besten aber die htmledit.chm in ein eigenes leeres Verzeichnis kopieren). Hilft aber auch nicht wirklich weiter, da soweit ich das sehe, das Inhaltsverzeichnis zwar in der htmledit.hcc steckt, aber nicht als reines HTML.

Ich melde mich nochmal, wenn ich es unter XP ausprobiert habe.

Geschrieben von: Thomas 10.07.2009 - 19:22

ZITAT(Thomas @ 10.07.2009 - 12:15) *
"Empfehlungen - Surftipps": "tutorial.clairette.de" öffnet im IE, alle anderen Links auf der Seite im Standardbrowser (bei mir FF) ... Und die Links auf der Hilfestartseite (www.phase5.info) öffnen beide direkt im Hilfefenster

Auf XP bei mir ganz genauso - insofern kann es eigentlich nicht an der CHM-Datei liegen. Vielleicht ist doch irgendwo tief im System bei dir was verstellt?

Geschrieben von: Andert 10.07.2009 - 20:59

cfr.:
http://msdn.microsoft.com/en-us/library/ms669980(VS.85).aspx#10

"What if my user wants to use a browser other than Internet Explorer?
They can continue to use any browser they want. However, the HTML Help Java Applet, which is supported across browsers, only works with a subset of the navigation features supported by the HTML Help ActiveX control. The applet supports:
"

Geschrieben von: Thomas 10.07.2009 - 22:31

Das bezieht sich meines Erachtens aber auf Systeme, auf denen gar kein IE installiert ist. Da das Hilfesystem selbst wahrscheinlich auch auf die Engine des IE zurückgreift, muss in diesem Fall der andere Browser zusammen mit dem genannten Applet eingesetzt werden, was zu Funktionseinschränkungen innerhalb der Hilfeanzeige führt. Mit der externen Verlinkung und dem dabei aufgerufenen Browser hat das - soweit ich das verstehe - nichts zu tun.

ZITAT(MSDN)
Do I need Microsoft Internet Explorer to use HTML Help?

The HTML Help ActiveX control requires that Internet Explorer be set up on a user's computer. HTML Help works with Microsoft Internet Explorer 3.02, but to take advantage of the full functionality of HTML Help, you should use the latest release of Internet Explorer. HTML Help does not require that you use Internet Explorer as your default browser.


Die Verlinkung wird bei MSDN unter http://msdn.microsoft.com/en-us/library/ms644580(VS.85).aspx angesprochen - und da gibt es nach meiner Recherche keinerlei Hinweise darauf, dass man Links irgendwie an einen bestimmten Browser binden kann.

Und da ich jetzt noch auf einem zweiten XP-System verifiziert habe, dass die korrekten Links (mit "http" als Protokoll) immer im Standardbrowser und nicht im IE geöffnet werden, tippe ich eher auf ein anderes Problem auf deinem System, evtl. im Zusammenhang mit Chrome (ich habe meine Tests alle mit dem FF durchgeführt).

Lade dir doch mal eine andere CHM-Datei herunter (z. B. die von http://aktuell.de.selfhtml.org/extras/selfchm.htm#download) und guck, was dort passiert. Und teste doch mal, was passiert, wenn du beim Anklicken eines Links die Shift-Taste gedrückt hältst. Das hat bei mir zur Folge, dass alle externen Links, die normalerweise im Hilfefenster geöffnet werden, im Standardbrowser geöffnet werden. Lediglich bei Links die in die CHM-Datei selbst verzweigen, wird der IE genutzt (mit einem Link der Form "mk:@MSITStore:C:\Programme\phase5\htmledit.chm::/einstieg_fuer_anfaenger.html").

Geschrieben von: Andert 11.07.2009 - 9:39

Ich geb's auf,
*.chm UND Google Chrome als Standardbrowser vertragen sich nicht. Bei mir nicht. Womöglich nur bei mir.
Hab's auch bei der selfhtml.chm festgestellt. Die gedrückte Shift-Taste beim Klick auf einen externen Link bewirkt lediglich, daß NICHT im Fenster der Anwendung sondern in einem neuen des wohl vorhandenen IE geöffnet wird.
Damit werde ich wohl leben müssen.

Geschrieben von: Thomas 11.07.2009 - 11:56

Noch 'ne Idee wink.gif: Hast du schon SP3 installiert? Meine XPs (allerdings beide Home) sind bezüglich der MS-Patches einigermaßen auf dem neuesten Stand - vielleicht wurde ja da noch was nachgebessert.

Geschrieben von: Andert 12.07.2009 - 11:36

ZITAT(Thomas @ 11.07.2009 - 12:56) *
Noch 'ne Idee wink.gif: Hast du schon SP3 installiert?


..nein, http://www.netzwelt.de/news/77595-xp-service-pack-3-update-probleme-loesungen.html
die Patches lade ich bisjetzt händisch runter.

Da ich mir übrigens nicht vorstellen kann, daß MS die Bindung der .chm files an IE via ActiveX Control lösen wird, suche ich nach anderen workarounds. Etwa, einen (anderen) Browser dazu bringen, daß er .chm rendert oder ein anderes tool als hh.exe sie öffnet.

Geschrieben von: Thomas 12.07.2009 - 16:30

Da hab ich wohl Glück gehabt - ich hab mit SP3 nicht mehr Probleme als ohne wink.gif.

Zum Thema CHM ohne IE findest du eventuell http://www.pcreview.co.uk/forums/thread-2271506.php etwas ...

Geschrieben von: Andert 12.07.2009 - 17:25

ZITAT(Thomas @ 12.07.2009 - 17:30) *
Zum Thema CHM ohne IE findest du eventuell http://www.pcreview.co.uk/forums/thread-2271506.php etwas ...

http://www.pcreview.co.uk/forums/showpost.php?p=8162949&postcount=8

Unterstützt von Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)