• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

wie geht das mit den chromeless windows?

birdy

New member
<script language="javaScript" type="text/javascript" SRC="js/pz_chromeless_2.1.js"></SCRIPT>

<script>
function openIT() {
theURL="test.html"
wname ="CHROMELESSWIN"
W=400;
H=200;
windowCERRARa = "img/close_a.gif"
windowCERRARd = "img/close_d.gif"
windowCERRARo = "img/close_o.gif"
windowNONEgrf = "img/none.gif"
windowCLOCK = "img/clock.gif"
windowREALtit = " � Task title"
windowTIT = "<font face=verdana size=1> � Window title</font>"
windowBORDERCOLOR = "#000000"
windowBORDERCOLORsel = "#999999"
windowTITBGCOLOR = "#999999"
windowTITBGCOLORsel = "#333333"
openchromeless(theURL, wname, W, H, windowCERRARa, windowCERRARd, windowCERRARo, windowNONEgrf, windowCLOCK, windowTIT, windowREALtit , windowBORDERCOLOR, windowBORDERCOLORsel, windowTITBGCOLOR, windowTITBGCOLORsel)
}
</script>

This is the code to open your window:

<a href="javascript:eek:penIT();">Open Window</a>

____________________________________________________

so, das ist das script. kann mir jetzt mal einer erklären, wie ich einer roll-over-grafik auf einer html-startseite beibringe, auf click das entsprechende chromeless window zu öffnen???
 
Hallo!

Einer Rollover-Grafik ??

EIne Rollover Grafik befindet sich doch meistens auch in einem <a>-Tag und von dort aus sollte es kein Problem sein.
Der InternetExplorer kann auch mit Eventhandlern in <img> tags umgehen jedoch nicht NS4.7.
 
ich bin kein grossartiger java script - kenner, jetzt hast du mir nicht sehr geholfen. sorry, aber ich brauche eine erklärung für 4-jährige.
 
Naja, du plazierst die Grafik einfach folgendermassen:

<a href="javascript: openIT();"><img src="abc.gif" name="abc" width="100" height="100" border="0"></a>

Beim InternetExplorer würde folgendes auch funktionieren:

<img src="abc.gif" name="abc" width="100" height="100" border="0" onClick="openIT();">

Es gäbe da auch noch die Möglichkeit mit Layern:

<div id="abc" style="position:relative" onClick="openIT();">
<img src="abc.gif" name="abc" width="100" height="100" border="0">
</div>

Hoffe ich konnte dir helfen
 
weiss der dann auch, das ich die roll-over-grafik meine? also, abc.gif ist dann das rollover-bild, oder nich?
 
Standard Rollover funkt folgendermasen:

<a href="#" onmouseover="changepic('abc',1)" onmouseout="changepic('abc',0)"><img src="abc.gif" name="abc" width="100" height="100" border="0"></a>

changepic -> Funktion die das Bild bei onmouseover wechselt

Und du baust jetz noch deine Funktion fürs Chromeless-Window dazu, dann siehts so aus:

<a href="javascript: openIT();" onmouseover="changepic('abc',1)" onmouseout="changepic('abc',0)"><img src="abc.gif" name="abc" width="100" height="100" border="0"></a>
 
aha. ich werde das mal ausprobieren. ich finde die chromeless windows nämlich sensationell!
 
Kleine Ergänzung:

changepic mußt du irgendwo auf Lager haben, bzw. heißt die Funktion bei dir anders.
 
yo, der dreamweaver macht da wohl automatisch ein java script daraus, wo es dann mm_swapimage heisst.
 
Was is' das?

Mal eine Frage: wie genau habe ich mir ein Chromeless-Window vorzustellen? Ich höre das soeben das erste Mal (bzw. lese). Wo kann ich mir das mal als Beispiel ansehen? :confused: Bin neugierig ... :)
 
Hallo!

Das Cromeless Window ist ein window.open Befehl mit fullscreen=yes. Das heisst es ist ein Fullscreen-ExplorerFenster in dem einfach die Größe angepasst wird und somit hat man dann nur mehr einen weißen Fleck am Bildschirm. Das ganze DRAG&Drop des Fensters wird mit JS gelöst genauso wie das kleiner und größer machen.

Nachteil: Wenn jemand JS deaktiviert hat ist er angeschmiert.
 
und damit man nicht unbedingt angeschmiert ist, will ich ja 2 versionen anbieten. äätsch.

nebenbei: welcher idiot deaktiviert eigentlich heute noch java script in seinem browser? das ist das gleiche, als würde man ferrari auf 150 km/h gedrosselt fahren.
 
Hm, also ich hatte letztens mit einem Mod. von einem anderen Forum gechattet (oder war er "nur" Stammposter?), und dieser meinte, er hat JS immer ausgeschaltet und viele seiner Freunde auch ...

Es gibt sie also wohl doch noch ... :eek:
 
diesen leuten ist dann eben auch nicht mehr zu helfen. wo liegt der sinn und zweck, java zu deaktivieren? wovor haben die angst? vor gutem design?
 
der einzige grund, javascript auszuschalten, ist das öffnen von werbefenstern zu verhindern, ansonsten existiert kein sinnvoller grund. im gegenteil. diejenigen die javascript abschalten trotten halt unreflektiert der vorgekauten meinung aus sog. fachmagazinen hinterher.
bye,
mo
 
Naja, mit einzelne JavaScripten kann man sehr gut Sicherheitslücken der Browser ausnutzen und z.B. Cookies von fremde Domains ausspionieren oder Inhalte von einer Webseite zu einer anderen übertragen oder abspeichern.
Das lässt sich allerdings umgehen, wenn man seinen Browser auf einem aktuellen Stand hat und Sicherheitspatches einspielt sobald diese verfügbar sind :D

Ausserdem gab es da noch z.B. Nimbda, der sich ebenfalls mit einem Script über Webserver verbreiten konnte, also nicht gleich pauschalisieren, das man der Meinung einiger Magazinen einfach nur hinterhertrottet, etwas wahres ist da schon dran!
 
öhm was hat Javascript mit Design zu tun? oder mit dem Ausschalten von Java??

Gründe für das Abschalten von Javascript: entweder der Arbeitgeber untersagt es (soll es geben), oder es kursiert mal wieder eine Sicherheitslücke (soll es auch geben, speziell wenn man ständig mit dem falschen Browser unterwegs ist ;) ), oder man ist einfach nur vorsichtig oder traut dem Javascript nicht so sehr über den Weg....

Ich persönlich habe mein Javascript nicht ausgeschaltet, da ich aber überwiegend mit dem Opera durch die Lande ziehe bekomme ich von den meisten Javascript Spielereien nicht so viel mit..... und das ist auch gut so..... :)
Nicht, daß man mit JS nicht tolle Sachen machen könnte, aber da die Unterstützung in den verschiedenen Browsern von bescheiden bis gut ist (je nach Hersteller), kann man JS für ernsthafte Sachen so gut wie vergessen!
JS benutze ich allerhöchstens für Rollover, Layer an/ausschalt-Geschichten und Fenster öffnen oder schliessen-Operationen und das wars auch schon. Und diese Sachen funktionieren in den gängigen Browsern!
Ich werde mich aber nicht hinsetzen und ewig lange Javascripts entwerfen, denn clientseitige Logik ist zwar manchmal erforderlich, aber es gibt nur zwei Sprachen, die dafür tatsächlich geeignet sind: Java und Actionscript. Java weil es standardisiert und plattformübergreifend ist, und AS, weil es wirklich browserübergreifend funktioniert und spielend Grafik mit Logik verbindet.

Zu den Chromless Windows: prinzipiell sind die ja ganz witzig, aber mehr als eine Spielerei sind sie nicht.
Die Jungs haben sich hingesetzt und diese Fenster geskriptet -> respekt!
Die Teile zu nehmen und in die eigene Homepage einbauen -> langweilig! Wo ist da der Ansporn??
 
zunächst sei mal gesagt, das jeder so seine vorstellungen bezüglich webdesign hat. da kann man schlecht sagen "das ist gut, das ist schlecht". es kommt immer darauf an, was man überhaupt erreichen will. manche seiten, die man baut, dienen eben einfach nur der persönlichen befriedigung.

dafür, das du sagst, man kann das für ernsthafte seiten vergessen, benutzen aber recht viele "ernsthafte" seiten java script. ehrlich gesagt kenne ich kaum noch eine "wichtige, ernsthafte" seite, die nicht irgendwo zumindest ein bisschen java script beinhaltet.

java hat nicht zwingend was mit design zu tun, aber ich meinte auch mehr generell "webdesign". java vereinfacht schon viele dinge. ich benutze es gerne, zumal es keine grossartigen ladezeiten in anspruch nimmt.

Die Teile zu nehmen und in die eigene Homepage einbauen -> langweilig! Wo ist da der Ansporn??

nun ja, wenn ich eine seite baue, mache ich das nicht mit dem ziel, mir die anerkennung von programmierern einzuheimsen. das interessiert auch meine kunden nicht. hast du deinen browser, dein os, deine gesamten programme selbst programmiert, oder benutzt du die von software-herstellern?

wenn ich gute tools oder scripts im netz entdecke und ich sie benutzen kann, dann mache ich das, weil ich nicht die zeit habe, mich selbst darum zu kümmern. es gibt leute, die ihr geld damit verdienen zu verpacken, und es gibt leute die es damit verdienen für den inhalt der verpackung zu sorgen.
 
aber wenn der thread so weitergeht (finde ich ja nicht schlecht), dann sollten wir den in smalltalk verschieben, finde ich. zumindest einzelne posts.
 
Zurück
Oben