![]() |
Re: eigene html Objecte??
Wus? Gibts Perl überhaupt noch?
|
Re: eigene html Objecte??
Perl ist doch auch nur soein Server-Side-Zeugs, so wie PHP und CGI?
JavaScript ist's Client-Side-Zeugs. Hab aber dennoch nicht verstanden, was hier nun genau gemacht werden soll. |
Re: eigene html Objecte??
Ich auch nicht ;)
Wenns Clientseitig sein soll, dann wäre sowas prinzipiell ein Einzeiler. Serverseitig würde ich sowieso nur noch mit ASP.NET arbeiten. |
Re: eigene html Objecte??
Also spezielle "eigene" Tags gibt's eigentlich nicht, aber mit span oder div und einer CSS-Klasse (die man dann ja auch mit Javascript verändern kann) kann man doch eigentlich alles anstellen !?
|
Re: eigene html Objecte??
also das funktioniere so:
es wird nun beispielsweise mein Perl Dokument über einen Link aufgerufen, der Link hängt automatisch einen Übergabewert an. "http://website.de/perldoc.pl?name=Fritz" das Perl Dokument liest den Übergabewert ein und speichert ihn in einer Variable. jetzt muss das Dokument nur noch für den Web Browser ein HTML Dokument erstellen das mach ich ganz einfach mit "PRINT" an den richtigen stellen wo der Name auftauchen soll wir beim schreiben des Quellcodes die variable eingesetzt. |
Re: eigene html Objecte??
Zitat:
Zitat:
Liebe Grüße, Valle |
Re: eigene html Objecte??
Man kann das auch nur mit reinem HTML und Javascript hinbekommen:
Code:
Sogar der lokale Aufruf funktioniert:
<html>
<body> Hallo <span id="namePlaceholder"></span>! <script type="text/javascript"> function getQueryString(name) { var fullQueryString = window.location.search.substring(1); var elements = fullQueryString.split('&'); for (i=0; i < elements .length; i++) { var parts = elements [i].split('='); if (parts[0] == name) { return parts[1]; } } } function replaceIt(idSelector, queryStringElement) { var elem = document.getElementById(idSelector); var value = getQueryString(queryStringElement); elem.innerHTML= value; } replaceIt('namePlaceholder', 'name'); </script> </body> </html>
Code:
Edit: Auch wenns nach link aussah wars keiner ;)
file:///C:/Users/gingters/Desktop/test.html?name=Testname
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:24 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