Iframe Per Hyperlink Einblenden
#1
geschrieben 07. Oktober 2009 - 10:23
gibt es eine Möglichkeit, das ich einen iframe (oder ähnliches) auf "klick" ein und ausblenden kann?
Ich möchte quasi einen "Veranstaltungskalender" auf klick ein und ausblenden lassen, damit ich es dem "User" überlasse, ob er den Kalender sehen möchte oder nicht.
Vielleicht kann man das auch mit einem cookie irgendwie "speichern"?
Schöne Grüße und vielen Dank!
Philipp
Anzeige
#2
geschrieben 07. Oktober 2009 - 10:39
So in etwa sollte das funzen:
<p style="cursor: pointer;" onclick='document.getElementById("div1").style.display = (document.getElementById("div1").style.display == "none")?"block":"none";'>Klick mich</p>
<div id="div1" style="display: none;">
<iframe name="iframe1">
Your browser does not support inline frames or is currently configured not to display inline frames.
</iframe>
</div>
#3
geschrieben 07. Oktober 2009 - 10:47
...
<head>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript">
$("div1").hide();
$("klick").click(function() {
$("div1").fadeIn();
});
</script>
</head>
...
<a id="klick">IFrame einblenden</a>
<div id="div1">
<iframe ...
</div>
#4
geschrieben 07. Oktober 2009 - 11:29
Das funktioniert perfekt.
Wie kann ich es umdrehen? Dass es quasi als Default eingeblendet ist?
DANKE
#5
geschrieben 07. Oktober 2009 - 11:40
<div id="div1" style="display: none;">das hier
<div id="div1" style="display: block;">
beim jQuery sollte man einfach nur die $("div1").hide(); Zeile ändern und aus "hide" "show" machen. Dafür allerdings keine Garantie
Dieser Beitrag wurde von slurp bearbeitet: 07. Oktober 2009 - 11:44
#6
geschrieben 07. Oktober 2009 - 11:44
#7
geschrieben 07. Oktober 2009 - 11:45
Dieser Beitrag wurde von slurp bearbeitet: 07. Oktober 2009 - 11:45
#8
geschrieben 08. Oktober 2009 - 07:43
funktioniert einwandfrei...
Kann geschlossen werden
- ← Entwickler Für Browserspiel Gesucht
- Skript/Web-Programmierung
- Mysqli Execute() Mit Try Catch Abfangen →

Hilfe
Neues Thema
Antworten
Nach oben



