mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: So 28.04.2024 22:31 Benutzername: Passwort: Auto-Login

Thema: popup > individuelle Fenster ... vom 23.10.2009


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Programmierung -> popup > individuelle Fenster ...
Seite: 1, 2  Weiter
Autor Nachricht
ma1973
Threadersteller

Dabei seit: 17.02.2006
Ort: borken
Alter: 51
Geschlecht: Männlich
Verfasst Fr 23.10.2009 11:32
Titel

popup > individuelle Fenster ...

Antworten mit Zitat Zum Seitenanfang

Hallo,

ich habe folgendes Problem:

... habe ein Script gefunden welches wunderbar funktioniert,
drücke ich auf ein symbol erscheint ein Fenster, welches ich
in der Größe definieren kann.

Nun habe ich mindestens vier Button`s, welche
unterschiedliche Größen haben (also A x B).

Hier der Script:


Code:

..
 <style type='text/css'>
.dragme { cursor: move; }
</style>
<script type='text/javascript'>
var ie = document.all;
var nn6 = document.getElementById &&! document.all;

var isdrag = false;
var x, y;
var dobj;

function movemouse( e ) {
  if( isdrag ) {
    dobj.style.left = nn6 ? tx + e.clientX - x : tx + event.clientX - x;
    dobj.style.top  = nn6 ? ty + e.clientY - y : ty + event.clientY - y;
    return false;
  }
}

function selectmouse( e ) {
  var fobj       = nn6 ? e.target : event.srcElement;
  var topelement = nn6 ? "HTML" : "BODY";

  while (fobj.tagName != topelement && fobj.className != "dragme2") {
    fobj = nn6 ? fobj.parentNode : fobj.parentElement;
  }

  if (fobj.className=="dragme2") {
    isdrag = true;
    dobj = document.getElementById("styled_popup");
    tx = parseInt(dobj.style.left+0);
    ty = parseInt(dobj.style.top+0);
    x = nn6 ? e.clientX : event.clientX;
    y = nn6 ? e.clientY : event.clientY;
    document.onmousemove=movemouse;
    return false;
  }
}

function styledPopupClose() {
  document.getElementById("styled_popup").style.display = "none";
}

document.onmousedown=selectmouse;
document.onmouseup=new Function("isdrag=false");
</script>
..


html

Code:

..
<div id='styled_popup' name='styled_popup' style='width: 335px; height: 300px; display:none; position: absolute; top: 250px; left: center'>
<table class="popupfenster" bgcolor="#ffffff" width='335' cellpadding='0' cellspacing='0' border='0'>
<colgroup>
    <col width="10">
    <col width="155">
    <col width="15">
    <col width="155">
   </colgroup>
<tr>
<td colspan="4" class="dragme">&nbsp;</td>
<td><a href='javascript:styledPopupClose();'><img height='24' width='25' src='img/x11_close.gif' border='0'></a></td>
</tr>
<tr>
<td><img src="img/1pix.gif" width="10" height="350" /></td>
 <td valign="top" class="dragme">
 bla bla ....</td>
  <td>&nbsp;</td>
   <td valign="top" class="dragme">
       <table border="0" cellpadding="0" cellspacing="0" width="155">
 <tr>
  <th><img src="img/button_faq_gross.gif" width="43" height="60" /><br /></th>
 </tr>
 </table>
 <td>&nbsp;</td>
 </tr>
</table>
</div>
..

<input value="Senden" onClick='document.getElementById("styled_popup").style.display="block"' src="img/button_community.gif" style="border: 0pt none ;" type="image">


<input value="Senden" onClick='document.getElementById("styled_popup").style.display="block"' src="img/button_faq.gif" style="border: 0pt none ;" type="image">


<input value="Senden" onClick='document.getElementById("styled_popup").style.display="block"' src="img/button_bookmark.gif" style="border: 0pt none ;" type="image">



Kann mir jemand vielleicht helfen?!
Habe so erst gedacht, das ich einfach den sript kopiere und einfach
styled_popup1 , styled_popup2 usw ... aber das wäre ja völliges caos ... mmmh

würde mich auf Hilfe freuen


Zuletzt bearbeitet von ma1973 am Fr 23.10.2009 11:32, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden
bacon

Dabei seit: 24.10.2007
Ort: -
Alter: -
Geschlecht: -
Verfasst Fr 23.10.2009 11:38
Titel

Antworten mit Zitat Zum Seitenanfang

http://www.fbi.h-da.de/~a.schuette/Vorlesungen/JavaScript/Objektorientierung.htm
  View user's profile Private Nachricht senden
Anzeige
Anzeige
ma1973
Threadersteller

Dabei seit: 17.02.2006
Ort: borken
Alter: 51
Geschlecht: Männlich
Verfasst Fr 23.10.2009 12:23
Titel

Antworten mit Zitat Zum Seitenanfang

.... oh je ... hatte nicht vor das zu studieren ....

mmmh geht das nicht irgendwie anders ...

dachte mir man könnte vielleicht statt ...
<input usw ... vielleicht

<a href="#.php?senden=faq ..>

und man fängt die variabel ...

dann so ab ...

<?if ($senden == 'faq'){?>

und jetzt folgt der script ....

usw.

mmhh *Schnief*
  View user's profile Private Nachricht senden
bacon

Dabei seit: 24.10.2007
Ort: -
Alter: -
Geschlecht: -
Verfasst Fr 23.10.2009 15:36
Titel

Antworten mit Zitat Zum Seitenanfang

"Studier'" lieber mal die paar Seiten da, bevor du dir da irgend einen Müll ausdenkst *zwinker*
  View user's profile Private Nachricht senden
ma1973
Threadersteller

Dabei seit: 17.02.2006
Ort: borken
Alter: 51
Geschlecht: Männlich
Verfasst Fr 23.10.2009 16:01
Titel

Antworten mit Zitat Zum Seitenanfang

bacon hat geschrieben:
"Studier'" lieber mal die paar Seiten da, bevor du dir da irgend einen Müll ausdenkst *zwinker*


yeb danke für die freundliche hilfe ... antworte doch nicht drauf ... wenn
dich das nervt ....

man man ...
  View user's profile Private Nachricht senden
bacon

Dabei seit: 24.10.2007
Ort: -
Alter: -
Geschlecht: -
Verfasst Fr 23.10.2009 17:02
Titel

Antworten mit Zitat Zum Seitenanfang

* Ööhm... ja? * Es gibt nunmal keinen anderen Weg, so etwas anständig zu lösen. Wenn du zu bequem bist um mal ein paar Seiten Dokumentation zu lesen, solltest du dich nach 'nem anderen Job umschauen.
  View user's profile Private Nachricht senden
peter_lang

Dabei seit: 07.12.2005
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst Fr 23.10.2009 18:20
Titel

Antworten mit Zitat Zum Seitenanfang

@bacon

Das ist ein Forum, in dem man Fragen hat und um Hilfe bittet ... ich finde das daneben, so zu kommentieren.
...aber solche Schlaumeir findet man immer wieder.
  View user's profile Private Nachricht senden
m
Moderator

Dabei seit: 18.11.2004
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst Fr 23.10.2009 19:20
Titel

Antworten mit Zitat Zum Seitenanfang

peter_lang hat geschrieben:
@bacon

Das ist ein Forum, in dem man Fragen hat und um Hilfe bittet ... ich finde das daneben, so zu kommentieren.
...aber solche Schlaumeir findet man immer wieder.


Bacon hat doch Recht … * Keine Ahnung... *


Ansonsten wird dir nichts bleiben als z.B. ein Framework mit entsprechenden Plugins
wie http://docs.jquery.com/UI/Dialog einzusetzen.

Oder ein Script wie dieses wäre auch schon ein Schritt in die richtige Richtung.
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
 
Ähnliche Themen Fenster öffnet Popup / Link im Popup öffnet Seite in Fenster
Popup-Fenster
popup fenster
flash mx - popup-fenster
2 Popup fenster öffnen!
[JavaScript] PopUp Fenster
Neues Thema eröffnen   Neue Antwort erstellen Seite: 1, 2  Weiter
MGi Foren-Übersicht -> Programmierung


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.