-
html css url-Zuordnung
Hallo Gurus,
möchte für Radiobuttons über css ein eigenes Image verwenden. Funktioniert auf der reinen Win11 Oberfläche mit Edge/Chrome/Firefox etc. In Verbindung mit OS400 V7R2 wird das Image "ri.jpg" nicht gefunden, vermute ein Fehler in der Pfadzuordnung ?
V7R2 http-Server: Alias /E30RADIO/ /www/e30/htdocs/
css: Diverse Varianten mit/ohne /, ", bereits ausprobiert... Hat jemand von Euch eine Idee was die Ursache sein könnte, LG
css:background-image: url(/E30radio/ri.jpg);
Link:http://192.nnn.nnn.nnn:8030/cgi/e30www.pgm
Last edited by E305GL; 30-07-24 at 14:08.
Grund: css-Anweisung wurde "verschluickt"
-
Man kann eine Grafik auch binär in base64 einbinden:
https://ekiwi.de/index.php/600/bilde...tml-verwenden/
-
Ansonsten liegt es an der httpd.conf vom Apache.
Dort sollte es eine entsprechende Weiterleitung von *.jpg auf dein Verzeichnis geben.
Sonst poste mal die httpd.conf, sonst müsste ich raten.
-
Zitat von Andreas_Prouza
Ansonsten liegt es an der httpd.conf vom Apache.
Dort sollte es eine entsprechende Weiterleitung von *.jpg auf dein Verzeichnis geben.
Sonst poste mal die httpd.conf, sonst müsste ich raten.
httpd.conf:
# Configuration originally created by Create HTTP Server wizard on Thu Mar 03 14:55:36 CET 2022
Listen *:8030
DefaultNetCCSID 1208
DefaultFsCCSID 1141
Alias /E30RADIO/ /www/e30/htdocs/
DocumentRoot /www/e30/htdocs
TraceEnable Off
Options -FollowSymLinks
LogFormat "%h %T %l %u %t "%r" %>s %b "%{Referer}i" "%{User-Agent}i"" combined
LogFormat "%{Cookie}n "%r" %t" cookie
LogFormat "%{User-agent}i" agent
LogFormat "%{Referer}i -> %U" referer
LogFormat "%h %l %u %t "%r" %>s %b" common
CustomLog logs/access_log combined
LogMaint logs/access_log 7 0
LogMaint logs/error_log 7 0
LogMaint logs/error_log 7 0
SetEnvIf "User-Agent" "Mozilla/2" nokeepalive
SetEnvIf "User-Agent" "JDK/1\.0" force-response-1.0
SetEnvIf "User-Agent" "Java/1\.0" force-response-1.0
SetEnvIf "User-Agent" "RealPlayer 4\.0" force-response-1.0
SetEnvIf "User-Agent" "MSIE 4\.0b2;" nokeepalive
SetEnvIf "User-Agent" "MSIE 4\.0b2;" force-response-1.0
Require all denied
Require all granted
Alle übrigen Images via html-src:... funktionieren
Directory /
Require all denied
/Directory
Directory /www/e30/htdocs
Require all granted
Last edited by E305GL; 30-07-24 at 18:53.
Grund: die TAG-zeilen werden leider ignoriertersch
-
Wie sind die Bilder in diesen html-src eingebunden?
Zitat von E305GL
Alle übrigen Images via html-src:... funktionieren
-
Zitat von E305GL
Alle übrigen Images via html-src:... funktionieren
Dann würde mich noch interessieren wie die beiden unterschiedlichen Request aussieht.
Ich verstehe nämlich nicht ganz wie es da einen Unterschied geben soll.
-
HTML und CSS binden Bilder unterschiedlich ein.
Bitte ein paar Beispiele zeigen wo’s hier geht und wo nicht.
-
Zitat von Pikachu
Wie sind die Bilder in diesen html-src eingebunden?
html: input type="image" src="/ri.jpg" ..... funktioniert egal wo/wie verwendet
css: style type="text/css" ... input [type=radio] {background-image: url(/ri.jpg) ....} funktioniert nicht, auch nicht mit der Aliaszuordnung oder der kompletten Pfadangabe in all seinen Syntaxformen
httpd: wäre die Aliasangabe überhaupt erforderlich ?
-
Vielleicht ist irgendwo im css ein Fehler wodurch das gesamte css ungültig wird?
-
Ich würde mir mal im Browser die tatsächlichen HTTP Requests der beiden anschauen und vergleichen.
Der HTTP-Header ist da interessant.
Und dann sollte im Apache Log auch für beide ein Eintrag zu finden sein.
Dort siehst du was er mit dem funktionierenden Request mache und warum der fehlerhafte nicht geht.
Falls dort nichts steht, muss eventuell das Logging aktiviert bzw. LogLevel erhöht werden.
-
Siehe hier:
https://wiki.selfhtml.org/wiki/CSS/E...ckground-image
"Beachten Sie: Relative Angaben beziehen sich ggf. auf die CSS-Ressource, nicht auf das HTML-Dokument."
Am besten lässt man den "/" weg, dann wird derselbe Pfad genommen, in dem die CSS bzw. das Dokument liegt.
-
Zitat von Pikachu
Vielleicht ist irgendwo im css ein Fehler wodurch das gesamte css ungültig wird?
Dank an ALLE: Durch Eure Hilfe konnte ich bestimmte Fehler ausschliessen.
Nun das Resumee:
httpd: ALIAS ..... nicht erforderlich
css: url(/ri.jpg) funktioniert (erst durch :checked Angabe
Das Erscheinen vom Radiobutton-Image ri.jpg ohne drücken funktioniert unter rein Win11, jedoch noch nicht unter "OS400". Aber das ist sicher eine andere "Baustelle" LG
Similar Threads
-
By nicowickersheim in forum IBM i Hauptforum
Antworten: 1
Letzter Beitrag: 10-03-21, 15:45
-
By malzusrex in forum IBM i Hauptforum
Antworten: 2
Letzter Beitrag: 21-11-18, 23:28
-
By dschroeder in forum NEWSboard Programmierung
Antworten: 5
Letzter Beitrag: 01-10-14, 11:52
-
By Der Gute in forum IBM i Hauptforum
Antworten: 3
Letzter Beitrag: 05-06-02, 12:05
-
By dago in forum IBM i Hauptforum
Antworten: 2
Letzter Beitrag: 19-09-01, 13:56
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- You may not post attachments
- You may not edit your posts
-
Foren-Regeln
|
Erweiterte Foren Suche
Google Foren Suche
Forum & Artikel Update eMail
AS/400 / IBM i
Server Expert Gruppen
Unternehmens IT
|
Kategorien online Artikel
- Big Data, Analytics, BI, MIS
- Cloud, Social Media, Devices
- DMS, Archivierung, Druck
- ERP + Add-ons, Business Software
- Hochverfügbarkeit
- Human Resources, Personal
- IBM Announcements
- IT-Karikaturen
- Leitartikel
- Load`n`go
- Messen, Veranstaltungen
- NEWSolutions Dossiers
- Programmierung
- Security
- Software Development + Change Mgmt.
- Solutions & Provider
- Speicher – Storage
- Strategische Berichte
- Systemmanagement
- Tools, Hot-Tips
Auf dem Laufenden bleiben
|
Bookmarks