Autor |
Nachricht |
peter_lang
Threadersteller
Dabei seit: 07.12.2005
Ort: -
Alter: -
Geschlecht:
|
Verfasst Mi 15.08.2007 21:52
Titel Popup als Layer |
|
|
Hi,
ich hätte gerne gesucht wenn ich wüsste wie man es nennt oder nach was mach suchen muss .. also, ich suche ein Script oder code schnippsel wo man links (popups) auf die seite legen kann .. denke es ist mit css gelöst .. man kann das bild dann auch nicht runterladen .. durch klick schliesst sich das wieder .. benutzt wird es oft in Galleries ...
weiß jemand nen rat?
Danke im voraus
|
|
|
|
|
m
Moderator
Dabei seit: 18.11.2004
Ort: -
Alter: -
Geschlecht:
|
Verfasst Mi 15.08.2007 22:14
Titel
|
|
|
lightbox
|
|
|
|
|
Anzeige
|
|
|
peter_lang
Threadersteller
Dabei seit: 07.12.2005
Ort: -
Alter: -
Geschlecht:
|
Verfasst Mi 15.08.2007 22:15
Titel
|
|
|
gibt es da auch ne Möglichkeit ohne JS etc? nur rein CSS oder so?
|
|
|
|
|
m
Moderator
Dabei seit: 18.11.2004
Ort: -
Alter: -
Geschlecht:
|
Verfasst Mi 15.08.2007 22:24
Titel
|
|
|
Was genau hast du denn vor? Also die selbe Funktion wie von Lightbox
wirst du nur mit CSS nicht erreichen können.
|
|
|
|
|
Mark-Korb
Dabei seit: 11.04.2007
Ort: -
Alter: 38
Geschlecht:
|
Verfasst Mi 15.08.2007 23:29
Titel
|
|
|
Du wilst Praktisch einen CSS Layer ufploppen lassen und mind Inhalt füllen, seh ich das richtig?
Das geht nur mit CSS und js
|
|
|
|
|
metty
Dabei seit: 21.03.2005
Ort: Köln
Alter: 39
Geschlecht:
|
Verfasst Do 16.08.2007 10:02
Titel
|
|
|
Gibts etwas was du besonders magst?
Hast du ein Beispiel.
Lightbox halte ich für übertrieben für ein Popup, ein kleiner Javascript Schnipsel dürfte reichen.
|
|
|
|
|
deeesi
Dabei seit: 01.09.2004
Ort: Leverkusen
Alter: 42
Geschlecht:
|
Verfasst Do 16.08.2007 10:45
Titel
|
|
|
versuch das mal:
Code: | <script language="JavaScript" type="text/javascript">
<!--
function findObj(n, d) { //v4.01
var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=findObj(n,d.layers[i].document);
if(!x && d.getElementById) x=d.getElementById(n); return x;
}
function showHideLayers() { //v6.0
var i,p,v,obj,args=showHideLayers.arguments;
for (i=0; i<(args.length-2); i+=3) if ((obj=findObj(args[i]))!=null) { v=args[i+2];
if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
obj.visibility=v; }
}
//-->
</script> |
Code: |
<div id="anzeigegross" name="anzeigegross" style="visibility:hidden;">
<a href="javascript:;" onClick="showHideLayers('anzeigegross','','hide')"><img src="images/anzeige_gross.jpg" alt="Anzeige" title="Anzeige"></a></div> (div mit großem bild drin)
<a href="javascript:;" onClick="showHideLayers('anzeigegross','','show')"><img src="images/anzeige.jpg" name="anzeige" border="0" alt="Anzeige" title="Anzeige">Größere Ansicht</a> (das kleine bild zum anklicken mit text daneben) |
Zuletzt bearbeitet von deeesi am Do 16.08.2007 10:46, insgesamt 1-mal bearbeitet
|
|
|
|
|
reco
Dabei seit: 09.08.2007
Ort: wolke7
Alter: -
Geschlecht:
|
Verfasst Mo 20.08.2007 12:43
Titel
|
|
|
m hat geschrieben: | lightbox |
stimmt soweit.
im prinzip ist es ein layer mit einer höheren z-index. das schließen erfolgt dann per javascript mit onclick="this.style.display='none';"
ohne gewähr
|
|
|
|
|
|
|
|
Ähnliche Themen |
layer popup ? wie mache ich das!
Flash Layer / Shaped PopUp
Layer oder PopUp was nehm ich?
innerer layer soll äußeren layer automatisch größer machen
[Dreamweaver] Layer in einem anderen Layer unten ausrichten?
Photoshop Layer exportieren auf einzelne Layer Größe
|
|