php.de

Zurück   php.de > Webentwicklung > HTML, Usability und Barrierefreiheit

HTML, Usability und Barrierefreiheit Themen rund um Textauszeichnung, Formatierung, Barrierefreiheit und Usability.

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 15.03.2010, 13:22  
Benutzer
 
Registriert seit: 19.02.2010
Beiträge: 57
PHP-Kenntnisse:
Anfänger
newbie88 befindet sich auf einem aufstrebenden Ast
Standard Webseite will mit IE nicht funktionierern

Hallo Leute,
da hab ich doch endlich eine Lösung für meine Messagebox gefunden und schon das nächste Problem

Habe etwas schönes gefunden und gleich in meine Seite eingebunden.

Message Box Dialog via Javascript and CSS | Creative Code Design

Egal ob Firefox, Safari oder Opera alle zeigen die Messagebox richtig an nur einer mal wieder nicht, der von allen geliebte Internet Explorer von Windoof^^

Die Internetseite kann mit IE aufgerufen werden und da funktioniert das mit der Messagebox auch.
Habe es mir runtergeladen und es auch schon IE getestet, klappte auch.

Also sprich mit dem Code funktioniert es auch im IE.
Code:
<input onclick="ccMessageBox.Show('ccMessageBox', 
'This is a message area. Text can be <em>styled</em> via<strong>html</strong>!', 
'Info', 400, 100, null); " type="button" value="Show Popup" />
Habe das asber in mein PHP Script eingebaut und ein wenig umgeändert

PHP-Code:
 else {
 
  ?>
  <script type='text/javascript'> 
  
  ccMessageBox.Show('Fehler: Keine Datei ausgewählt!', 'Zum Upload muss eine Datei ausgewählt werden!', 'Error', 400, 100, null); 

  </script>
  <?php
  
}
Funzt bei allen anderen nur im IE zeigt er mir eine neue Seite an mit
Inhalt der Messagebox.
Aber der Quelcode vom Html bleibt der gleiche.

Die korrekte Messagebox wird mir nur in allen anderen Browsern ausgegeben.???
Weiß nicht recht woran es liegt und ie ich das lösen soll zumindest sollte es unter IE funktionieren...

P.S. Habe natürlich auch der Html Seite gesagt wo er sich das her ziehen soll
Code:
    <script type="text/javascript" src="messagebox/ccMessageBox.js"></script>
    <link rel="stylesheet" type="text/css" href="messagebox/ccMessageBox.css" />

Geändert von newbie88 (15.03.2010 um 13:39 Uhr).
newbie88 ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 15.03.2010, 15:40  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

Javascript-Konsole prüfen.
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist offline   Mit Zitat antworten
Alt 15.03.2010, 16:28  
Benutzer
 
Registriert seit: 19.02.2010
Beiträge: 57
PHP-Kenntnisse:
Anfänger
newbie88 befindet sich auf einem aufstrebenden Ast
Standard

Firebug sagt nix
Der Code müsste auch soweit passen
Wie gesagt habe das Script auch gestestet unter IE läufts auch.
Aber sobald ich es in mein Formular packe zickt IE rum und und zeigt mir wie schon gesagt nur den Inhalt an.

Gibt es nicht eine JavaScript Konsole für IE.
IE Devoper Toolbar ist irgendwie nicht so das wahre

Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <title>Javascript Popup</title>
    <script type="text/javascript" src="javascript/ccMessageBox.js"></script>
    <link rel="stylesheet" type="text/css" href="css/ccMessageBox.css" />
</head>
<body>    
    <input type="button" value="Show Popup" onclick="ccMessageBox.Show('My Title', 'Some <strong>html</strong> text', 'Error', 400, 100, null); " />
    <br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
</body>
</html>
p.s hier noch mal die origanle index datei die sowohl unter IE als auch unter Firefox läuft
newbie88 ist offline   Mit Zitat antworten
Alt 17.03.2010, 09:50  
Benutzer
 
Registriert seit: 19.02.2010
Beiträge: 57
PHP-Kenntnisse:
Anfänger
newbie88 befindet sich auf einem aufstrebenden Ast
Standard

Bin schon ein wenig weiter gekommen.
Hatte den Doctype in meinem Formaular vergessen einzufügen.
Habe jetzt den vom Original drin nun zeigt mir IE die Messagebox an.
Allerdings kommt auch eine Fehlermeldeung das er die Internetseite http//...index.php nicht öffnen kann. Vorgang abgebrochen. Wenn ich OK klicke kommt dass bekannte "Die Seite kann nicht anzeigt werden".
Der kommt bestimmt damit nicht ganz klar.

PHP-Code:
 else {
 
  ?>
  <script type='text/javascript'> 
  
  ccMessageBox.Show('Fehler: Keine Datei ausgewählt!', 'Zum Upload muss eine Datei ausgewählt werden!', 'Error', 400, 100, null); 

  </script>
  <?php
  
}
denn das funktioniert auch im IE.

Code:
<input onclick="ccMessageBox.Show('ccMessageBox', 
'This is a message area. Text can be <em>styled</em> via<strong>html</strong>!', 
'Info', 400, 100, null); " type="button" value="Show Popup" />
newbie88 ist offline   Mit Zitat antworten
Alt 17.03.2010, 15:53  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

Vielleicht ist das MessageBox-Script zu dem Zeitpunkt noch nicht vollständig geladen. Benutz mal body.onload.

Zitat:
Allerdings kommt auch eine Fehlermeldeung das er die Internetseite http//...index.php nicht öffnen kann.
Sorry, aber solche Halbaussagen haben genu NULL Informationswert.
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist offline   Mit Zitat antworten
Alt 19.03.2010, 09:04  
Benutzer
 
Registriert seit: 19.02.2010
Beiträge: 57
PHP-Kenntnisse:
Anfänger
newbie88 befindet sich auf einem aufstrebenden Ast
Standard

habs jetzte so gelöst das IE die hässliche MSG Box von Javascript bekommt und alle anderen die schöne ^^
und funktioniert
newbie88 ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

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

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Erledigt] Countdownschleife auf webseite anzeigen lassen BlackKnight PHP Tipps 2010 6 26.01.2010 03:32
[Erledigt] Ist das ok, wenn eine Webseite nur in PHP ist und komplett auf JavaScript coffeyn Off-Topic Diskussionen 15 21.08.2009 15:11
mit php file_gets_contents webseite + cookie auslesen? dirkyyy PHP Tipps 2009 4 20.03.2009 11:30
wie kann man mit FPDF ein PDF Datei auf Webseite zu erstellen waldsee PHP Tipps 2008 4 22.12.2008 10:17
[Erledigt] Daten per formular an eine entfernte Webseite übergeben zimboo PHP Tipps 2008 2 09.10.2008 10:34
Komplette Webseite bleibt "stehen" crazyhead PHP-Fortgeschrittene 4 01.09.2007 17:58
Webseite auslesen Katrin PHP Tipps 2006 6 21.04.2006 20:43
rss/xml Feeds auf Webseite einbinden PHP Tipps 2005-2 2 29.10.2005 13:44
[Erledigt] Frage zu Webseite PHP Tipps 2005-2 1 26.10.2005 21:18
Problem: Text von einer Webseite mit PHP kopieren PHP Tipps 2005-2 6 05.09.2005 19:20
Mehrsprachige Webseite PHP Tipps 2005-2 4 08.07.2005 08:19
[Erledigt] Automatisches neu laden der ganzen Webseite HTML, Usability und Barrierefreiheit 7 26.01.2005 08:38

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
internet explorer zeigt php seiten nicht an, input type button onclick href internet explorer firefox php, problem internet explorer messagebox erscheint nicht, explorer zeigt mein script nicht an quelltext schon, fehler im php code und links lassen sich im ie nicht öffnen, internet explorer liest php script nicht, internet explorer zeigt mir die index datei nicht, ie zeigt nur php code, explorer zeigt mir internetseite nicht recht an, internet explorer zeigt nur php code, internet explorer zeigt text statt internetseite, html input kann im ie nicht angewählt werden, internet explorer php zeigt seite mal an mal nicht, messagebox beim öffnen einer webseite, input in message box einbinden html, php in html einbinden messagebox, internet explorer funktioniert nicht zeigt nur \null\ an, php opera error text in messagebox, php script nicht im ie öffnen, ie zeigt google seiten nicht richtig an

Alle Zeitangaben in WEZ +2. Es ist jetzt 07:15 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum