Deutsch
Forum

Kommentar in HTML einfügen

 

Uwe
''Pascal''
Niemeier
Hi Leute!

Hier eine Frage an die JavaScript / HTML-Experten:

Wie kann man per JS einen Kommentar in der Art <!-- Kommentar --> in einen HTML-Qelltext einfügen?
Bisherige versuche mit insertAdjacent...  und Ähnlichem brachen nichts; entweder wurden die Klammern als Umlaute kodiert, der Text nicht als TAG erkannt oder es entstanden komische Konstrukte mit Start- und End-TAG.

Da gibts doch sicher eine Lösung?

BTW: Es geht nicht wirklich um JS, sondern um die entsprechenden ActiveX-Funktionen, die auf ein geladenes HTML-Dokument angewendet werden. Aber erfahrungsgemäß sollte das Jacke wie Hose sein.

SeeYou
Pascal
 
23.02.2009  
 




Christian
Eichler
Wenn man den HTML - Code innerhalb eines Elementes ändern will, geht das mit JS eigentlich ganz einfach, wie das mit ActiveX ist, weiß ich nicht.

Ein Beispielchen: [...] 

Mit dem hier sollte das auch noch gehn, sowas vermeide ich aber immer, da mir das ganze zu undurchsichtig ist
Ich verwend am liebsten innerHTML, hat bis jetzt eigentlich immer funktioniert !

[...] 

Grüße Christian
 
Debian Lenny, Intel Celeron 2,8 Ghz, 768 MB Ram && Win XP Pro, Intel C2D 1,66Ghz, 2 GB Ram ... PROFAN² 6.6
23.02.2009  
 




Uwe
''Pascal''
Niemeier
Hi Christian!

Danke für den Tipp!
Tatsächlich scheint es zu klappen, wenn man einen Link o.Ä. voranstellt.

Allerdings hatte ich nicht erwähnt, daß ich den Kommentar in den Header schreiben muß.
Nun habe ich gesehen, daß das garnicht möglich ist, weil...

a) InnerHTML  / outerHTML  da nur ReadOnly sind
b) generell im Header nur wenige TAGs erlaubt sind


Es geht mir darum, in den Header ein Mark of the Web (am Besten mal danach googeln) einzufügen. Das ist ein Kommentar, der so aussieht:
<-- saved from url=(0014)about:internet -->
und bewirkt, daß eine offline vorliegende Seite der Sicherheitszone Internet im IE zugeordnet wird. Wenn man das nicht macht, kann jedes  JS-Schnipsel zu einer Warnmeldung wegen Gefährdung führen.

So wies aussieht werde ich wohl nach dem Speichern auf normale Weise in die Datei reinschreiben müssen

SeeYou
Pascal
 
23.02.2009  
 



Ist es ausreichend, wenn Du dem Header ein neues JS-Child mit externem SRC hinzufügst, wenn im SRC die entsprechende <!-- Notiz abgelegt ist?
 
23.02.2009  
 




Uwe
''Pascal''
Niemeier
Hi iF!

Wenn du mir erkärst, was das konkret bedeutet...

Ich vermute mal, du denkst daran, den besagten TAG irgendwie (als Zusatz in < SCRIPT> oder so) in den Header zu schmuggeln?

Soweit ich verstanden habe, ist der IE ziemlich streng, was das Format dieses Mark of the Web angeht.
Möchte mal wissen, was M$ sich dabei gedacht hat
Immerhin bedeutet das, daß Webseiten im WWW im Zweifelsfall mehr Rechte haben als solche, die lokal gespeichert sind

Aber ich glaube, ich habe einen brauchbaren Workaround (ohne JS) gefunden.

SeeYou
Pascal
 
23.02.2009  
 



Muss das REM in der HTML-Datei selbst stehen, oder ist es z.B. ausreichend wenn es in einem externen JS genannt wird?
 
23.02.2009  
 




Uwe
''Pascal''
Niemeier
Hi iF!

Kann ich nicht sagen; ich glaube aber nicht, daß das reicht.
Wäre mir aber auch zu aufwändig

Da ich die Webseite per COM/OLE aus einem HTML-Control speichere, kann ich den TAG wahrscheinlich während des Speicherns einfügen.

BTW: Es geht um eine neue Version des Cachers. Das Problem mit den StyleSheets scheint inzwischen gelöst, aber die dauernden Warnungen des IE beim Lesen der gespeicherten Seiten nerven

SeeYou
Pascal
 
23.02.2009  
 



Auch wenn das nicht mehr Dein Thema betrifft, aber würde es schon klappen aus XProfan heraus den Wert einer JS-Variablen eines JavaScripts eines eigenen HTML-Wins zu ermitteln und zu setzen?

Damit wäre es dann möglich viel einfacher Fensterinhalte zu designen und Probleme wie Control-Einfärben gehörten tatsächlich der Vergangenheit an und ich könnte meine jUI weiter verfolgen.
 
23.02.2009  
 




Uwe
''Pascal''
Niemeier
iF
Auch wenn das nicht mehr Dein Thema betrifft, aber würde es schon klappen aus XProfan heraus den Wert einer JS-Variablen eines JavaScripts eines eigenen HTML-Wins zu ermitteln und zu setzen?


Definitiv ja. Entsprechende Beispiele waren ja im OCX-Package enthalten.

Ebenso kann man aber auch direkt z.B. per ID, Tagname usw. auf einzelne Elemente zugreifen, Styles lesen, setzen, ändern, externe CSS oder *.JS einbinden oder lösen usw...

Allerdings bis jetzt nur mit XProfan 10; mutmaßlich deswegen:
[...] 


PS: Inzwischen ist es mir auch gelungen, HTML-Events anzuzapfen

Auf Version 11.2 wartend...
Pascal
 
23.02.2009  
 



Jau!
 
23.02.2009  
 



Antworten


Thementitel, max. 100 Zeichen.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Beitrag  Schrift  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Themenoptionen

1.504 Betrachtungen

Unbenanntvor 0 min.
RudiB.30.09.2021
Uwe ''Pascal'' Niemeier10.06.2015
Uwe Lang07.01.2014
Andreas Miethe20.01.2013
Mehr...

Themeninformationen



Admins  |  AGB  |  Anwendungen  |  Autoren  |  Chat  |  Datenschutz  |  Download  |  Eingangshalle  |  Hilfe  |  Händlerportal  |  Impressum  |  Mart  |  Schnittstellen  |  SDK  |  Services  |  Spiele  |  Suche  |  Support

Ein Projekt aller XProfaner, die es gibt!


Mein XProfan
Private Nachrichten
Eigenes Ablageforum
Themen-Merkliste
Eigene Beiträge
Eigene Themen
Zwischenablage
Abmelden
 Deutsch English Français Español Italia
Übersetzungen

Datenschutz


Wir verwenden Cookies nur als Session-Cookies wegen der technischen Notwendigkeit und bei uns gibt es keine Cookies von Drittanbietern.

Wenn du hier auf unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung von Informationen in unseren Cookies auf XProfan.Net zu.

Weitere Informationen zu unseren Cookies und dazu, wie du die Kontrolle darüber behältst, findest du in unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Ich möchte keinen Cookie