SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Websites optimieren für Google & Co.

Websites optimieren für Google & Co. zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > HTML, CSS und JavaScript Help!

HTML, CSS und JavaScript Help! Hier gibt es Hilfe zu HTML, CSS und JavaScript Problemen

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 03.08.2006, 21:09:14
Miphois Miphois ist offline
Anfänger
 
Registriert seit: Aug 2006
Beiträge: 4
Opera Probleme mit .innerHTML bei integrierten IMG Tags

hallo Leute

Ich habe ein Problem und ich bin schon daran verzweifelt. Ich hab mir nen Chat auf Java-Script HTML PHP Basis geschrieben.

Bis auf paar kleine Macken läuft der schon ganz rund nur gibte es aber im Opera ein Problem.

Der Grundaufbau ist ganz simpel in nem Table sind 3 div Tags drin welche ich als Füllbereiche für das Java-Script gebrauche. Da gibts das input für das senden von Text, die list für die ansicht wer alles online ist und das output wo das geschriebene erscheint.

Und beim output tritt das Problem auf. Sobald nämlich jemand ein Bild (passiert nicht bei jedem Bild) in den Chat reinschreibt, auch wenns nur ein simpler Smile gif ist, leert sich das output beim Opera komplett und bleibt leer egal was ich noch einfügen möchte. Firefox und IE haben dagegen kein Problem damit.

Um den Wert abzufüllen lade ich erst den Inhalt vom output.innerHTML in ne Variable und ergänze diese mit der neuen Ausgabe, welche ich dann wieder ausgebe.

Codeausschnitt:
Code:
wert = document.getElementById('output').innerHTML;
wert = wert+'<table style="table-layout:fixed"><tr><td style="width:50px;vertical-align:top;" class="text"><font size=1>'+zeit+'</font></td><td style="width:150px;vertical-align:top;" class="text">'+vontyp+'</td><td class="text">'+text+'</td></tr></table>';
document.getElementById('output').innerHTML = wert;
Wer sich das ganze mit dem Opera mal ansehen möchte hier der LINK zum Chat.

Es reicht ein :-) im Chat einzugeben und die Anzeige ist futsch.


Wäre für jeden Tipp dankbar.
Mit Zitat antworten
  #2  
Alt 04.08.2006, 00:59:18
Andes Andes ist offline
Member
 
Registriert seit: Jun 2006
Ort: Bayern
Alter: 56
Beiträge: 930
AW: Opera Probleme mit .innerHTML bei integrierten IMG Tags

Mit Opera 8.5 gab es kein Problem bei ':-)'. Da kommt dann ein rollendes Simle.
__________________
Grüße Andes
Mit Zitat antworten
  #3  
Alt 04.08.2006, 08:10:51
Miphois Miphois ist offline
Anfänger
 
Registriert seit: Aug 2006
Beiträge: 4
AW: Opera Probleme mit .innerHTML bei integrierten IMG Tags

ich hab nun Opera 9 installiert und hier gehts problemlos. :)

Bei Opera 8 und 7 ist das Prob aber tatsächlich vorhanden, ich hab da einige User bei denen das passiert.
Mit Zitat antworten
  #4  
Alt 04.08.2006, 09:04:14
Andes Andes ist offline
Member
 
Registriert seit: Jun 2006
Ort: Bayern
Alter: 56
Beiträge: 930
AW: Opera Probleme mit .innerHTML bei integrierten IMG Tags

Könnte daran liegen, dass bei diesen der Opera nicht als Opera auftritt. Sich also z.Bsp. als IE ausgeben. Eigentlich kennt Opera 'innerHTML' seit Version 7.
Hast du dies mal mit innerText probiert. Dies kennt aber Firefox nicht. Müsstest halt zwischen den Browsern unterscheiden, wenn es mit innerText funktioniert.
__________________
Grüße Andes
Mit Zitat antworten
  #5  
Alt 04.08.2006, 13:19:18
Miphois Miphois ist offline
Anfänger
 
Registriert seit: Aug 2006
Beiträge: 4
AW: Opera Probleme mit .innerHTML bei integrierten IMG Tags

Habs geteste, spielt keine Rolle als was er sich ausgibt leider.

Lassen sich mit innerText auch HTML elemente einfügen? Ich denke eher nicht oder?
Es wird wohl darauf hinauslaufen, dass ich bei älteren Opera browsern die Bilder, Smiles & co rausfiltern muss.
Mit Zitat antworten
  #6  
Alt 04.08.2006, 14:25:18
Andes Andes ist offline
Member
 
Registriert seit: Jun 2006
Ort: Bayern
Alter: 56
Beiträge: 930
AW: Opera Probleme mit .innerHTML bei integrierten IMG Tags

HTML-Tags kannst du mit 'innerText' schon einfügen, bloß werden diese dann als Text angezeigt. ^^
__________________
Grüße Andes
Mit Zitat antworten
  #7  
Alt 04.08.2006, 18:01:23
Miphois Miphois ist offline
Anfänger
 
Registriert seit: Aug 2006
Beiträge: 4
AW: Opera Probleme mit .innerHTML bei integrierten IMG Tags

eben, wäre also völlig sinnlos :)

Ich hab nun eine Möglichkeit eingebaut Bilder zu deaktivieren. Erstmal manuell, automatisch bei betroffenen Browsern folgt noch.
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 12:04:27 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt