amiga-news ENGLISH VERSION
.
Links| Forum| Kommentare| News melden
.
Chat| Umfragen| Newsticker| Archiv
.

amiga-news.de Forum > Programmierung > ein paar Fragen zu JS [ - Suche - Neue Beiträge - Registrieren - Login - ]

-1- [ - Beitrag schreiben - ]

07.06.2003, 17:05 Uhr

Hammer
Posts: 2899
Nutzer
Warum funktioniert der Window.open + Attribute am PC nicht? Am MAC auch mit IE gehts! Laut meinem Handbuch ist der Window.open Befehl aber in JS 1.1 drin und wird von beiden unterstützt.

Kann ich für einen Lauftext ganz einfach den Text aus einer ASCII Datei laden? Momentan wüßte ich nicht wie das zu machen wäre.
--
MFG

Hammer

http://people.freenet.de/ThaHammer/Amiga.html

[ - Antworten - Zitieren - Direktlink - ]

09.06.2003, 00:28 Uhr

mrbbc
Posts: 101
Nutzer
window.open() funktioniert doch überall, wie jedes penetrante Popup eindeutig beweist...

Denk' aber daran, dass Groß/Kleinschreibung bei JavaScript beachtet werden muss.

Siehe einfach SelfHTML... http://www.teamone.de/selfhtml/


---

Lauftext aus Datei funktioniert nur über CGI - d.h. PHP/Perl etc. liest diese Datei, und baut eine HTML-Datei zusammen, wo die Textdatei in einen String im JavaScript eingefügt wird.

--
it obvisiously seems to have been hard to write

[ - Antworten - Zitieren - Direktlink - ]

09.06.2003, 08:14 Uhr

Hammer
Posts: 2899
Nutzer
Ja, das ist doch echt komisch, das Script ist als JS Datei abgespeichert und funktionierte auf anderen Seiten bis jetzt immer. Nur auf http://www.masha-dimitrieva.com auf der Gallerie Seite will es auf PC's mit IE nicht recht.
--
MFG

Hammer

http://people.freenet.de/ThaHammer/Amiga.html

[ - Antworten - Zitieren - Direktlink - ]

09.06.2003, 13:17 Uhr

indypb
Posts: 42
[Administrator]
docuHallo Hammer,

Zitat:
Original von Hammer:
Ja, das ist doch echt komisch, das Script ist als JS Datei abgespeichert und funktionierte auf anderen Seiten bis jetzt immer. Nur auf http://www.masha-dimitrieva.com auf der Gallerie Seite will es auf PC's mit IE nicht recht.



function fotopopup(url,x,y)
{
window.open(url,"Loading","scrollbars=no,resizable=no,width=" + x + ",height=" + y);
}

javascript:fotopopup('Bild1.html','width=800,height=620')

Müßten die Parameter dann nicht wie folgt angegeben werden?

javascript:fotopopup('Bild1.html', 800, 620)

Eventuell auch mit '' um die Zahlen drumherum.

Popups sind böse. Sind bei jenen IE-Browser Popups eingeschaltet?
Wenn nicht können die Bilder auch nicht angezeigt werden. Und da
Popups in der Regel nerven, werden sie von vielen ausgeschaltet, so dass
Seite wie obige dann bei vielen nicht laufen.


Bei JavaScript empfiehlt es sich ansonsten auch immer eine nicht
JavaScript-Alternative anzugeben, so dass die Seite auch funktioniert
wenn JS ausgeschaltet ist. Sprich für jeden Link folgendes generieren:

<script>
<!--
document.write('<a href="javascript:fotopopup('Bild1.html','width=800,height=620')" >'
-->
<noscript>
<a href="Bild1.html">
</script>

Zumindest so ähnlich sollte es gehen. Lange nichts mit JS gemacht.

Ansonsten wenn man volle Kontrolle über die Darstellung (Größe des Fensters)
haben möchten dann lieber zusätzlich neben einer HTML-Seite, die auch ohne
Popups und JS läuft zusätzlich die Inhalte via PDF, Java, Flash u.ä. anbieten.

Es sei denn, man möchte bewußt nur einen Teil der potentiellen UserInnen
erreichen.


tschuess
[|8:)

[ - Antworten - Zitieren - Direktlink - ]

09.06.2003, 18:04 Uhr

Hammer
Posts: 2899
Nutzer
solche Fehler sollte man wirklich nicht übersehen! :glow:
Ich werde das mal Testen.

Also ausgrenzen will ich sicher nimenaden, auch keine Pop Ups machen. Es sollte halt einfach und schnell gehen.
Time is Money! 8)

Danke.
--
MFG

Hammer

http://people.freenet.de/ThaHammer/Amiga.html

[ - Antworten - Zitieren - Direktlink - ]


-1- [ - Beitrag schreiben - ]


amiga-news.de Forum > Programmierung > ein paar Fragen zu JS [ - Suche - Neue Beiträge - Registrieren - Login - ]


.
Impressum | Datenschutzerklärung | Netiquette | Werbung | Kontakt
Copyright © 1998-2024 by amiga-news.de - alle Rechte vorbehalten.
.