AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

javascript delphi

Ein Thema von horst · begonnen am 19. Okt 2003 · letzter Beitrag vom 19. Okt 2003
Antwort Antwort
horst

Registriert seit: 1. Jul 2003
347 Beiträge
 
Delphi 2007 Professional
 
#1

javascript delphi

  Alt 19. Okt 2003, 15:36
es geht darum in einem editierbaren webbrowser text einzufügen den ich mit der "2d-position" dann verschieben möchte. ich habe aber nur dieses javascript, wer mag mir dabei helfen das mit delphi zu machen?

Code:
     
function fnInsertText(oTxtId,oTxtFont) {
    var oNode=document.createElement("div");
    card.insertBefore(oNode);
    oNode.style.fontFamily=oTxtFont;
    oNode.innerText='Geben Sie bitte hier ihren Text ein';
    giLastTxt++;
    var iTempCount = "text" + giLastTxt;
    oNode.id = iTempCount;
    oNode.style.position='absolute';
   
   
    oNode.setActive()
}
habs so versucht
Code:
procedure TForm1.Button1Click(Sender: TObject);
var
  HTMLDocument2Ifc: IHTMLDocument2;
  fname, fnameb: string;
begin

  HTMLDocument2Ifc := WebBrowser1.Document as IHTMLDocument2;
    HTMLDocument2Ifc.execCommand('createElement', false, 'div');
end;
  Mit Zitat antworten Zitat
Benutzerbild von SirThornberry
SirThornberry
(Moderator)

Registriert seit: 23. Sep 2003
Ort: Bockwen
12.235 Beiträge
 
Delphi 2006 Professional
 
#2

Re: javascript delphi

  Alt 19. Okt 2003, 16:23
ähm, bin mir nicht sicher ob ich das richtig verstehe. Du willst Text (z.B. ein Label) verschieben??
Jens
Mit Source ist es wie mit Kunst - Hauptsache der Künstler versteht's
  Mit Zitat antworten Zitat
horst

Registriert seit: 1. Jul 2003
347 Beiträge
 
Delphi 2007 Professional
 
#3

Re: javascript delphi

  Alt 19. Okt 2003, 16:32
nein kein label...sondern den mit
(WebBrowser.Document as IHTMLDocument2).designMode := 'On'; editierbar gemachten webbrowser einen text einfügen der positionierbar ist...

schau dir mal das beispiel an:
http://msdn.microsoft.com/library/en...rddesigner.asp
geh dann mal im linken menü auf text und dann rechts auf "insert text"
dieser eingefügte text ist verschiebbar/positionierbar.
und das will ich auch mit dem webbrowser machen.
  Mit Zitat antworten Zitat
Benutzerbild von SirThornberry
SirThornberry
(Moderator)

Registriert seit: 23. Sep 2003
Ort: Bockwen
12.235 Beiträge
 
Delphi 2006 Professional
 
#4

Re: javascript delphi

  Alt 19. Okt 2003, 17:03
wenn dus eh in Twebbrowser darstellst dann kanste doch javascript lassen
Jens
Mit Source ist es wie mit Kunst - Hauptsache der Künstler versteht's
  Mit Zitat antworten Zitat
horst

Registriert seit: 1. Jul 2003
347 Beiträge
 
Delphi 2007 Professional
 
#5

Re: javascript delphi

  Alt 19. Okt 2003, 18:16
dazu müßte ich aber dann immer das javascript in die seite kopieren und nach dem speichern wieder rausnehmen.
es muss auch anders gehen da bin ich mir sicher.
danke für dein interesse
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:47 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz