![]() |
eigene html Objecte??
Hi,
ich wollt mal wissen, ob man auch irgend wie eigene HTML Objekte machen kann. Ich hab das mal bei einer Internetseite gesehen, die Codes zur Verfügung stellt. |
Re: eigene html Objecte??
Wie "eigene HTML-Objekte"?
Meinst du eigene Tags? so ala <blablub>...</blablub> Jain (Ja-Nein) Ja, es geht, z.B. über eine entsprechende ![]() |
Re: eigene html Objecte??
also ja ich möchte einen Tag. es soll so aussehen:
Code:
und wo wanderst im Dokument z.b im head kann ich dann definieren was Name ist, z.b mit Java Script.
<name> </name>
z.B:
Code:
<script type="text/javascript">
document.name.index="User"; </script> |
Re: eigene html Objecte??
Zitat:
![]() Zitat:
|
Re: eigene html Objecte??
z.B. im head kann man dann den Index des Tags vestlegen:
Code:
<script type="text/Javascript">
document.name.index= "User"; <script> |
Re: eigene html Objecte??
Die Idee mit den eigenen Tags ist gar nicht so abwegig.
Sowas ginge z.B. über DHTML-Components / Behavours. Voll unterstützt werden diese jedoch nur vom Internet Explorer. Mit etwas mehr Aufwand schafft man es auch beim Firefox, aber es gibt sicherlich viele Browser, die damit überhaupt nicht klar kommen. Ein ![]() ![]() Hier mal ein Beispiel mit einem Ticker in (X)DHTML:
XML-Code:
<html xmlns:ticker> <head> <style> ticker\:text {behavior:url(ticker.htc);} </style> </head> <body onload="ticker.start()"> <ticker:text id="ticker" text1="Dieser Text tickt!" text2="Text Nummer 2." text3="... und die letzte Nachricht." > </ticker:text> </body> </html>
XML-Code:
EDIT: Dazu unbedingt <public:component> <public:property name="text1" value="1" id="text1" /> <public:property name="text2" value="2" id="text2" /> <public:property name="text3" value="3" id="text3" /> <public:property name="pause" value=" " id="pause" /> <public:property name="zeit" value="200" id="zeit" /> <public:method name="start" /> <public:method name="stop" /> <public:method name="display" /> <script> var running = false; var timer; var pos = 0; function start() { running = true; display(); } function stop() { running = false; } function display() { pos++; var s = text3.value+pause.value; s += text2.value+pause.value; s += text1.value+pause.value; if(pos > s.length){pos = 0;} s = s.substr(s.length-pos,s.length); innerHTML = s; if(running = true) {timer = window.setTimeout('ticker.display()',zeit.value);} } </script> </public:component> ![]() |
Re: eigene html Objecte??
Du könntest
![]() ![]() Wenn du es nicht unbedingt sauber machen willst: Browser ignorieren in HTML Tags, die sie nicht kennen. Andererseits ... was hast du vor, vielleicht gibt es eine bessere Lösung. |
Re: eigene html Objecte??
Wenn du einen Text, auf einer Webseite, dynamisch zuweisen willst, dann geht es z.B. so:
XML-Code:
und dann kannst du über diese ID auf das Element zugreifen und z.B. .innerHtml etwas zuweisen.
<span id="Name"> </span>
|
Re: eigene html Objecte??
ich habe eine Möglichkeit gefunden, wie ich den Tag definieren. doch ich wies nicht, wie ich die HTML und die XML Dateien verbinde. kann mir das jemand sagen?
hier ist noch der Code:
XML-Code:
[b]name:[/b]
<pre> $_ <script type="text/javascript"> var name= prompt('Bitte geben ise ihren namen ein:',''); document.write(name); </script> </pre> |
Re: eigene html Objecte??
he Leute,
hat sich erledigt, mache es jetzt über Perl. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:12 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz