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 10.09.2007, 15:45  
Erfahrener Benutzer
 
Benutzerbild von SvenLittkowski
 
Registriert seit: 05.09.2004
Beiträge: 578
SvenLittkowski zeigte ein beschämendes Verhalten in der Vergangenheit
Standard JavaScript: Safari Browser: Problems

Hi alle zusammen!

Ich habe folgende Problemstellung:

Meine Pages benutzen JavaScript, ein Befehl lautet:

Code:
 
function Search()
{
  window.open("p/Search.php4?Indicium="+document.all.MySearch.value,'Page');
}
So weit, so gut. Funktioniert wie es soll mit fast allen Browsern. Aber unter dem Mac OS X mit Safari geht dies nicht. Safari scheint mit DOCUMENT oder WINDOW ein Problem zu haben, ich bin mir nicht sicher. Ich muss jedoch JavaScript verwenden, um bestimmte Funktionen zu gewaehrleisten, die ohne ein Neuladen der Page auskommen muessen.

Wer kennt einen Work-Around? Hilfe ist mir sehr stark willkommen!

Vieleicht kann man auch gleich weitere wichtige funktionelle Unterschiede mit einfuegen, das wuerde auch anderen helfen. Am besten waere es, einen eigenen Thread nur fuer die wichtigen Unterschiede zwischen Safari und den anderen Browsern allen zugaenglich zu machen.

Zurueck zu mir: wer kann mir helfen? Ist mir noch zu helfen?
__________________

Vielen Dank für Eure Zeit, Absicht, Mühe und für Eure Ideen. Grüße,
Sven
SvenLittkowski ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 10.09.2007, 16:38  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

document.all ist eigentlich MSIE-only, versuch das mal:
Code:
document.getElementById("MySearch").value // dann muss die ID=MySearch sein
// oder
document.forms["MyFormular"].elements["MySearch"].value // bzw. es sich um ein Formularfeld handeln
Zergling-new ist offline   Mit Zitat antworten
Alt 10.09.2007, 16:42  
Erfahrener Benutzer
 
Benutzerbild von SvenLittkowski
 
Registriert seit: 05.09.2004
Beiträge: 578
SvenLittkowski zeigte ein beschämendes Verhalten in der Vergangenheit
Standard

Vielen Dank! Ich werde es gleich anwenden.

Und wie ist es mit dem Behfehl "WINDOW.OPEN"? Hier macht Safari ueberhaupt nichts, leider.
__________________

Vielen Dank für Eure Zeit, Absicht, Mühe und für Eure Ideen. Grüße,
Sven
SvenLittkowski ist offline   Mit Zitat antworten
Alt 10.09.2007, 17:44  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

Mit Safari kenne ich mich aus, laut
http://de.selfhtml.org/javascript/ob...indow.htm#open
wird window.open ab Version 1.0 unterstützt.
Zergling-new ist offline   Mit Zitat antworten
Alt 10.09.2007, 18:02  
Erfahrener Benutzer
 
Benutzerbild von SvenLittkowski
 
Registriert seit: 05.09.2004
Beiträge: 578
SvenLittkowski zeigte ein beschämendes Verhalten in der Vergangenheit
Standard

Hmm... Zergling, und dennoch bekomme ich keine Reaktion (Page Load) beim Safari, wenn die Funktion "window.open()" aufgerufen wird.

Hier ist die entsprechende Website (dort die Tabs benutzen):
http://www.JaBusiness.com

Achtung: die Website ist noch in der Entwicklung (Beta-Stage). Vieles ist noch nicht optimal.

Gibt es einen Safari fuer Windows (zum Testen)?
__________________

Vielen Dank für Eure Zeit, Absicht, Mühe und für Eure Ideen. Grüße,
Sven
SvenLittkowski ist offline   Mit Zitat antworten
Alt 10.09.2007, 18:59  
Erfahrener Benutzer
 
Registriert seit: 17.01.2006
Beiträge: 468
Slava
Standard

window.open(What+"&&Templum="+document.all.MyIssue .value,'Page');
.....
<select size="1" name="MyIssue"

mach besser in deinem select
id="MyIssue"
dann kannst du es mit document.getElementById('MyIssue') direkt ansprechen.
schau dir der beispiel mit 'selectedindex' hier:
http://de.selfhtml.org/html/formular...tion_value.htm
-------------------------------
http://de.selfhtml.org/javascript/ob...indow.htm#open
------------------
__________________
Slava
http://bituniverse.com
Slava ist offline   Mit Zitat antworten
Alt 10.09.2007, 20:52  
Erfahrener Benutzer
 
Benutzerbild von SvenLittkowski
 
Registriert seit: 05.09.2004
Beiträge: 578
SvenLittkowski zeigte ein beschämendes Verhalten in der Vergangenheit
Standard

Hi Slava.

Das Select-Feld soll demnaechst ganz entfernt werden, die alten Magazine nur noch ueber die Links am linken Seitenrand angesprochen werden.

Hatb jemand die Moeglichkeit, unter Mac OS X mit Safari zu testen (und mir entsprechende JavaScript-Verbesserungen vorzuschlagen)?
__________________

Vielen Dank für Eure Zeit, Absicht, Mühe und für Eure Ideen. Grüße,
Sven
SvenLittkowski ist offline   Mit Zitat antworten
Alt 11.09.2007, 10:06  
there's only one psycho
 
Benutzerbild von PsychoEagle
 
Registriert seit: 21.08.2007
Beiträge: 1.283
PHP-Kenntnisse:
Anfänger
PsychoEagle ist ein sehr geschätzer MenschPsychoEagle ist ein sehr geschätzer MenschPsychoEagle ist ein sehr geschätzer Mensch
PsychoEagle eine Nachricht über ICQ schicken PsychoEagle eine Nachricht über Skype™ schicken
Standard

Zu deiner Frage mit Safari und Windows

Safari 3 Public Beta for Windoes

Grüße
Da Psy
__________________
"Weaseling out of things is important to learn. It's what separates us from the animals ... except the weasel." (Homer J. Simpson)
PsychoEagle ist offline   Mit Zitat antworten
Alt 11.09.2007, 18:43  
Erfahrener Benutzer
 
Benutzerbild von SvenLittkowski
 
Registriert seit: 05.09.2004
Beiträge: 578
SvenLittkowski zeigte ein beschämendes Verhalten in der Vergangenheit
Standard

Vielen Dank! Verhaelt er sich GENAUS SO wie unter Mac OS X?

Website http://www.JaBusiness.com:
Hat jemand die Moeglichkeit, unter Mac OS X mit Safari zu testen (und mir entsprechende JavaScript-Verbesserungen vorzuschlagen)?
__________________

Vielen Dank für Eure Zeit, Absicht, Mühe und für Eure Ideen. Grüße,
Sven
SvenLittkowski ist offline   Mit Zitat antworten
Alt 14.09.2007, 09:48  
there's only one psycho
 
Benutzerbild von PsychoEagle
 
Registriert seit: 21.08.2007
Beiträge: 1.283
PHP-Kenntnisse:
Anfänger
PsychoEagle ist ein sehr geschätzer MenschPsychoEagle ist ein sehr geschätzer MenschPsychoEagle ist ein sehr geschätzer Mensch
PsychoEagle eine Nachricht über ICQ schicken PsychoEagle eine Nachricht über Skype™ schicken
Standard

Zitat:
Zitat von SvenLittkowski
Vielen Dank! Verhaelt er sich GENAUS SO wie unter Mac OS X?
Ich behaupte mal ja, da die Codebase / Engine gleich sein dürfte (oder sollte?!). Aber inwiefern das Betriebssystem Auswirkungen auf den Safari haben, kann ich leider nicht sagen. Benutzt der nicht auch die Mozilla (=Gecko) Engine?!

I don't know. Habe noch keine Unterschiede bemerken können (gesagt bekommen), musste mal googlen

Grüße
Da Psy
__________________
"Weaseling out of things is important to learn. It's what separates us from the animals ... except the weasel." (Homer J. Simpson)
PsychoEagle 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
JS: Einführung - Javascript im Schichtenmodell nikosch Tutorials 4 11.04.2009 17:06
DOM-Analyzer für IE dr.e. Beitragsarchiv 13 05.02.2008 17:00
JavaScript: Browser-Kompatibilitaet: Wie geht's? SvenLittkowski HTML, Usability und Barrierefreiheit 20 24.10.2007 19:58
[Erledigt] T-Online Browser schaltet sich ständig in den Vordergrund Off-Topic Diskussionen 6 08.05.2006 17:03
PHP-Ausgabe gepuffert an Browser senden sponer PHP Tipps 2006 2 24.04.2006 00:08
PHP + Javascript + MYSQL socke PHP Tipps 2006 4 02.04.2006 22:02
Wo Php wo JavaScript dethlef14 Off-Topic Diskussionen 3 03.03.2006 12:34
Ist JavaScript OOP sinnvoll? HStev HTML, Usability und Barrierefreiheit 2 26.01.2006 12:11
Variable wird geändert bei Übergabe an Javascript PHP Tipps 2007 4 17.12.2005 16:53
Javascript durch PHP ausdrücken PHP Tipps 2007 10 09.11.2005 20:04
javascript: fortschrittsleiste im browser Crypi HTML, Usability und Barrierefreiheit 2 12.10.2005 16:13
[Erledigt] Mit PHP prüfen ob JavaScript beim Browser aktiviert ist? HTML, Usability und Barrierefreiheit 3 21.07.2005 12:43
JavaScript in JavaScript geschriebene Html-Datei einbinden. woods HTML, Usability und Barrierefreiheit 6 06.09.2004 18:33
Javascript HTML, Usability und Barrierefreiheit 5 31.08.2004 18:30
php soll javascript funktion an den browser senden PHP Tipps 2004 2 25.07.2004 22:03

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
javascript safari, safari javascript, java script safari, safari javascript problem, safari java script, javascript in safari, javascript für safari, safari javascript probleme, java script für safari, javascript for safari, safari und javascript, safari probleme mit javascript, safari probleme javascript, safari java, javascript bei safari, safari javascript fenster, mac safari javascript, js safari, safari java problem, safari js problem

Alle Zeitangaben in WEZ +2. Es ist jetzt 03:13 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

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.