Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Variablen im Quelltext einer html seite durch url parameter "austauschen"

Mitglied: ad.min

ad.min (Level 1) - Jetzt verbinden

25.06.2019 um 10:49 Uhr, 266 Aufrufe, 7 Kommentare

Ich würde gerne eine Landingpage nach dem Muster https://www.w3schools.com/code/tryit.asp?filename=G5CXSHZUUYTJ nutzen.

Wie in dem Beispiel gibt es immer drei Variablen: Job = Manager, Stadt = London und Stadt-ID=129949

Ich würde gerne diese drei Variablen im html quelltext durch drei Parameter in der Url austauschen.

Also der html code auf domain.com/?job=manager&city=london&id=129949 würde dann so aussehen wie in dem Beispiel oben.

Und wenn ich die Url Parameter in domain.com/?job=sales&city=glasgow&id=163317 ändere, würde es dann so aussehen:

https://www.w3schools.com/code/tryit.asp?filename=G5CYDZL7YASK

Wie muss man den Quellcode der Landingpage anpassen, damit man diese drei parameter beliebig übergeben kann?

Und wie müssen die URL Parameter sein, damit das Ganze auch für Jobs und Cities funktioniert die aus mehr als einem Wort bestehen?

Beispiele: Administrative Assistent & New York City?

https://www.w3schools.com/code/tryit.asp?filename=G5CYK3NFGJGT
Mitglied: SlainteMhath
25.06.2019 um 11:32 Uhr
Moin,,

versuch's doch erstmal hiermit: https://administrator.de/faq/19

lg,
Slainte
Bitte warten ..
Mitglied: colinardo
25.06.2019, aktualisiert um 12:15 Uhr
Servus.
Wie muss man den Quellcode der Landingpage anpassen, damit man diese drei parameter beliebig übergeben kann?
Belese dich zu $_GET
https://www.php-einfach.de/php-tutorial/_get-und-_post/
Und für die Nutzung von Sonderzeichen in URLs
https://www.php.net/manual/de/function.urlencode.php

Grüße Uwe
Bitte warten ..
Mitglied: ad.min
25.06.2019 um 13:57 Uhr
Hi & Hallo! (Danke Slainte)

Jedesmal bevor ich mich an dieses Forum wende, lese ich grundsätzlich diverse Artikel zu der jeweiligen Fragestellung. (Danke Uwe)

Leider hilft mir das in den meisten Fällen nicht wirklich weiter.

Sollte also jemand von euch mir freundlicherweise den quelltext so anpassen, das ich die url parameter im quelltext nutzen bzw. austauschen kann, wäre ich euch sehr dankbar.

Danke und Gruss

Peter (Nochmal Extra Danke Slainte)
Bitte warten ..
Mitglied: SlainteMhath
25.06.2019 um 14:58 Uhr
So ganz verstehe ich nicht was du machen willst. Die Parameter aus dem Get-Request in den HTML "Code" einbauen? Dann stellt sich die Frage: mit welcher Sprache arbeitest du? PHP? Python? Ruby? Javascript? Weil mit "HTML" geht das nicht!
Bitte warten ..
Mitglied: bloodstix
25.06.2019, aktualisiert um 15:23 Uhr
Hallo,

@SlainteMhath ich denke der TO weiss nicht, dass das mit purem HTML nicht geht.

@ad.min wenn du kein PHP/Perl/Python o.ä. auf dem Server verfügbar hast, dann kannst du das mit Javascript machen:
https://html-online.com/articles/get-url-parameters-javascript/
Und dann mit Javascript eben auch in das HTML dynamisch eingreifen.


Grüße
bloody
Bitte warten ..
Mitglied: ad.min
25.06.2019 um 18:20 Uhr
Hi Bloody!

Vielen Dank für den Link, den ich auch bereits gefunden und gelesen hatte, aber wie alle anderen Artikel leider nicht (be)nutzen
kann, weil ich ihn nur ansatzweise verstehe.

Ich würde gerne mit Javascript im html quelltext die drei variablen "jobtitle", "city" und "id" durch die url parameter verändern
können:

Auszug Gesamtcode:

01.
<div class="cjjobbox">
02.
<script type="text/javascript" src="https://www.careerjet.co.uk/partners/js_jobbox.html?
03.
s="jobtitle"&l="city"&n=5&lid="id"&nfr=1&ntt=1">
04.
</script>
05.
</div>
Dieser variable quelltext ist über domain.com erreichbar.

Wenn ich die url: domain.com/?jobtitle=Manager&city=London&id=129949 im browser aufrufe, verwandelt Javascript den obigen
Code in folgendes:

01.
<div class="cjjobbox">
02.
<script type="text/javascript" src="https://www.careerjet.co.uk/partners/js_jobbox.html?
03.
s=Manager&l=London&n=5&lid=129949&nfr=1&ntt=1">
04.
</script>
05.
</div>
Wenn ich anschließend die url: domain.com/?jobtitle=Sales&city=Glasgow&id=163317 im browser aufrufe, verwandelt Javascript
den obigen Code in folgendes:

01.
<div class="cjjobbox">
02.
<script type="text/javascript" src="https://www.careerjet.co.uk/partners/js_jobbox.html?
03.
s=Sales&l=Glasgow&n=5&lid=163317&nfr=1&ntt=1">
04.
</script>
05.
</div>
usw.

Allerdings dürfen diese drei Variablen nicht auf den Seite sichtbar sein, sondern eben nur den Quelltext verändern.

Kann mir bitte jemand den Quelltext so mit Javascript anreichern/ergänzen, das dies wie oben beschrieben funktioniert?

Anbei der ganze Quelltext:

01.
<!DOCTYPE html>
02.
<html>
03.
<head>
04.
</head>
05.

06.
<style>
07.
 div.cjjobbox{
08.
   
09.
   width: 345px ;
10.
   background-color: #FFFFFF ;
11.
   border-style: solid ;
12.
   border-width: 1px ;
13.
   border-color: #919294 ;
14.
   font-family: Arial, sans-serif ;
15.
   font-size: 13px ;
16.
   color: #000000;
17.
   text-align: left;
18.
 }
19.
 div.cjjobbox a{
20.
   color: #198ADC ;
21.
 }
22.
</style>
23.

24.
<body>
25.
<div class="cjjobbox">
26.
<script type="text/javascript" src="https://www.careerjet.co.uk/partners/js_jobbox.html?
27.
s="jobtitle"&l="city"&n=5&lid="id"&nfr=1&ntt=1">
28.
</script>
29.
</div>
30.

31.
</body>
32.
</html>
Vielen Dank für eure Hilfe und eure Geduld.
Bitte warten ..
Mitglied: colinardo
25.06.2019, aktualisiert um 20:52 Uhr
aber wie alle anderen Artikel leider nicht (be)nutzen
Damit das Trauerspiel hier ein Ende hat:
01.
<!DOCTYPE HTML>
02.
<html>
03.
<head>
04.
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
05.
<title>Für die copy n' paste Fraktion  ...</title>
06.
</head>
07.
<style>
08.
 div.cjjobbox{
09.
   
10.
   width: 345px ;
11.
   background-color: #FFFFFF ;
12.
   border-style: solid ;
13.
   border-width: 1px ;
14.
   border-color: #919294 ;
15.
   font-family: Arial, sans-serif ;
16.
   font-size: 13px ;
17.
   color: #000000;
18.
   text-align: left;
19.
 }
20.
 div.cjjobbox a{
21.
   color: #198ADC ;
22.
 }
23.
</style>
24.
<body>
25.
<div class="cjjobbox">
26.
<script type="text/javascript">
27.
function getUrlVars(){
28.
    var vars = {}, hash;
29.
    var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');
30.
    for(var i = 0; i < hashes.length; i++)
31.
    {
32.
        hash = hashes[i].split('=');
33.
        vars[hash[0]] = hash[1];
34.
    }
35.
    return vars;
36.
}
37.
var params = getUrlVars();
38.
document.write('\x3Cscript src="https://www.careerjet.co.uk/partners/js_jobbox.html?s=' + params.jobtitle + '&l=' + params.city + '&n=5&lid=' + params.id + '&nfr=1&ntt=1" type="text/javascript">\x3C/script>');
39.
</script>
40.
</div>
41.

42.
</body>
43.
</html>
Aber wer das macht ist sowieso lebensmüde und holt sich die Käfer frei Haus in die Bude .

So long.
Bitte warten ..
Ähnliche Inhalte
Java
Quelltext - Java
Frage von jajatvJava2 Kommentare

Hallo liebes Forum, ich habe ein Frage und zwar suche ich einen Code wie ich von mehreren Seiten, den ...

Netzwerke
Firewall Austausch
gelöst Frage von UnbekannterNR1Netzwerke7 Kommentare

Hallo zusammen, ich bräuchte mal ein paar Ideen bzw. Anregungen von euch. Ich habe mal einen deutlich gekürzten Netzplan ...

Linux

URL und Username aus HTML-Datei extrahieren - sed, grep

gelöst Frage von plutowitschLinux4 Kommentare

Hallo liebe Administratoren, ich bräuchte mal Eure Hilfe Aktuell bin ich dabei ein recht umfangreiches Script zu schreiben, jedoch ...

Humor (lol)

Quelltext, made my day

Frage von sabinesHumor (lol)9 Kommentare

Moin, mal was schönes zum Wochenstart. Aus meiner ehemaligen Selbständigkeit ruft mich eben ein Kunde an, er habe ich ...

Neue Wissensbeiträge
Windows Update
Sicherheitsupdate für SQL Server 2014 SP3
Information von sabines vor 1 TagWindows Update2 Kommentare

Für den SQL Server 2014 existiert ein Sicherheitsupdate. Laut KB Artikel wird es als CU3 angezeigt: Server 2014 SP3 ...

Backup

Veeam Agent für MS Windows - neue Version verfügbar (bedingt jedoch offenbar .NET Framework 4.6)

Information von VGem-e vor 2 TagenBackup1 Kommentar

Moin Kollegen, einer unserer Server zeigte grad an, dass für o.g. Software ein Update verfügbar ist. Ob ein evtl. ...

Python

Sie meinen es ja nur gut - Microsoft hilft python-Entwicklern auf unnachahmliche Weise

Information von DerWoWusste vor 3 TagenPython2 Kommentare

Stellt Euch vor, Ihr nutzt python unter Windows 10 und skriptet damit regelmäßig Dinge. Nach dem Update auf Windows ...

Sicherheits-Tools

TrendMicro Worry-Free Business Security 10.0 SP1 steht in Englisch bereit mit Unterstützung für Windows 10 1903 (May Update)

Information von VGem-e vor 4 TagenSicherheits-Tools1 Kommentar

Moin Kollegen, Dann kommt wohl demnächst auch die deutschsprachige/europäische Version zur Auslieferung. Gruß VGem-e

Heiß diskutierte Inhalte
Windows Server
Windows Server 2016 einrichten
gelöst Frage von borjiaWindows Server34 Kommentare

Ich würde gerne einen Server einrichten, erstmal nur mit DNS und AD. Habe mich die letzten Wochen durch diverse ...

Netzwerkgrundlagen
Neue Serverumgebung von 0 aufbauen
Frage von JacareNetzwerkgrundlagen19 Kommentare

Hallo zusammen, ich bin noch nicht lange hier und weiß nicht, ob meine Frage daher etwas ungewöhnlich ist. Ich ...

Windows Server
Verbindunsproblem zwischen Klient und Wsus-Server
Frage von flashgordon78Windows Server16 Kommentare

Liebe Forum Besucher! Ich habe ein Wsus_Server (Win Server 2016) erstellt und die Update sind herunterladen worden. Aber ich ...

Batch & Shell
Batch: Dateien nach "exakten" Strings durchsuchen
gelöst Frage von SarumahrBatch & Shell14 Kommentare

Hallo, Ich möchte eine txt Datei nach einem String durchsuchen aber stoße dabei immer auf ein Problem. Wenn ich ...