popup mit js ohne rand


 
Neues Thema eröffnen   Neue Antwort erstellen    Webmaster Forum -> Hilfe für Webmaster -> Javascript
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
flob
Mitglied

Beitragpopup mit js ohne rand Antworten mit Zitat

axinio Internet Marketing
ich hab da ein problem,

ich möchte auf meiner website wenn man auf ein bild klickt ein popup fenster öffnen, indem dann eine vergrößerte Ansicht des Bildes dargestellt wird.

so sieht meine html-Datei aus:
Code:
<html>
<head>
...
<script src="_layout/javascript.js" type="text/javascript"></script>
</head>
<body>
...
<img border="0" src="bild.jpg" width="145" height="170" onclick="browserfenster('333','400','bild.jpg',false)" style="cursor: hand;" alt="">
...
</body>
</html>


hier das script (in einer extra js-datei):
Code:
function browserfenster(w,h,url,scroll) {//v1.0
 var windowProperties=''; if(scroll==true) windowProperties+='scrollbars=yes,';
 else windowProperties+='scrollbars=no,'; if(w!="") windowProperties+='width='+w+',';
 if(h!="") windowProperties+='height='+h; if(windowProperties!="") {
  if( windowProperties.charAt(windowProperties.length-1)==',')
   windowProperties=windowProperties.substring(0,windowProperties.length-1); }
 window.open(url,name,windowProperties);
}


soweit funktionierts ja, wie bekomme ich jetzt aber den hässlichen weißen rand oben und links weg???
ich möchte aber das das script in einer extra datei steht, da es auf ziemlich vielen seiten angewandt wird.

vielleicht gibt es ja einige Experten die mir weiterhelfen können

vielen dank schon im voraus

flob
04 Sep 2006 13:48
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden
V4hn
Moderator

BeitragRe: popup mit js ohne rand Antworten mit Zitat

flob hat Folgendes geschrieben:
wie bekomme ich jetzt aber den hässlichen weißen rand oben und links weg???

Ich nehme mal an, du sprichst von dem Rand,
der im neu angezeigten Fenster vorhanden ist...
Da das browserspezifisch ist,
sofern du die Dateien direkt im neuen Fenster aufrufst,
bleiben dir am ehsten 2 Möglichkeiten:
  • Du öffnest das Fenster mit about:blank und schreibst mittels windowname.document.write() eine html-seite ohne Ränder rein
  • Du lässt den Gedanken eines neuen Fensters fallen,
    und arbeitest mit einem Overlay-Fenster(div-box)

_________________
04 Sep 2006 16:44
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
flob
Mitglied

Beitrag Antworten mit Zitat

Danke erstmal hat mir echt geholfen,

ein kleines Problem hab ich aber immer noch

so hab ich's eingebunden:
Code:

<html>
<head>
...
<script src="_layout/javascript.js" type="text/javascript"></script>
</head>
<body>
...
<img border="0" src="bild.jpg" width="145" height="170" onclick="openwindow('333','400','images/ich2_big.jpg',false)" style="cursor: hand;" alt="">
...
</body>
</html>

und hier mein neues Script:
Code:

function openwindow(w,h,gourl,scroll)
{
  var windowProperties=''; if(scroll==true) windowProperties+='scrollbars=yes,';
  else windowProperties+='scrollbars=no,'; if(w!="") windowProperties+='width='+w+',';
  if(h!="") windowProperties+='height='+h; if(windowProperties!="") {
  if( windowProperties.charAt(windowProperties.length-1)==',')
   windowProperties=windowProperties.substring(0,windowProperties.length-1); }
 
  var generator=window.open('','name',windowProperties);

  generator.document.write('<html><head><title>Neue Seite</title>');
  generator.document.write('</head><body style="background:url(images/ich2_big.jpg) no-repeat;">');
  generator.document.write('</body></html>');
  generator.document.close();
}

Wie krig ich das hin, dass ich bei background:url(images/ich2_big.jpg) nicht immer die url eingeben muss, sondern ich gourl einbinden kann

vielen Dank

flob
04 Sep 2006 18:48
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden
V4hn
Moderator

Beitrag Antworten mit Zitat

'...url('+gourl+')...' oder was meinst du?

kleine zwischenkorrektur:
Code:
function openwindow(w,h,gourl,scroll){
  var windowProperties='';

  if(scroll == true) windowProperties += 'scrollbars=yes,';
  else windowProperties += 'scrollbars=no,';
  if(w != "") windowProperties += 'width='+w+',';
  if(h != "") windowProperties += 'height='+h+',';
 
  if(windowProperties != "")
    windowProperties = windowProperties.substring(0,windowProperties.length-1);
 
  var generator=window.open('','_blank',windowProperties);
 
  generator.document.write('<html><head><title>Neue Seite</title></head>');
  generator.document.write('<body style="background:url('+gourl+') no-repeat;">');
  generator.document.write('</body></html>');
  generator.document.close();
  return 0;
}

und cursor:pointer; für das kleine Bild.

_________________
05 Sep 2006 15:10
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
flob
Mitglied

Beitrag Antworten mit Zitat

suuuuuuuper, jetzt klappts

vielen vielen Dank funktioniert echt super

flob
05 Sep 2006 19:16
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden
V4hn
Moderator

Beitrag Antworten mit Zitat

flob hat Folgendes geschrieben:
suuuuuuuper, jetzt klappts

vielen vielen Dank funktioniert echt super

flob


Immer wieder gern Very Happy
Wozu beschäftigt man sich denn sonst
mit den ganzen Systemen Smile

_________________
06 Sep 2006 15:10
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
axinio Internet Marketing
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen    Webmaster Forum -> Hilfe für Webmaster -> Javascript Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1

 
Gehe zu:  

Ähnliche Beiträge
Thema Webmaster Forum Antw. Autor Verfasst am
Keine neuen Beiträge Verkaufe b1gMail Ohne ©-Verweis + Add... Marktplatz 0 abheyd 23 Feb 2012 15:28 Letzten Beitrag anzeigen
Keine neuen Beiträge Formular Ziel ändern UND submit ohne ... PHP / MySQL 2 Werner 15 Dez 2011 14:10 Letzten Beitrag anzeigen
Keine neuen Beiträge Ohne sich zu registrieren: EIN GEILES... Hilfe für Webmaster 0 Steffen_1971 27 Jul 2011 19:49 Letzten Beitrag anzeigen
Keine neuen Beiträge Gästebuch erstellen (aber ohne Smilies) Hilfe für Webmaster 1 Steffen_1971 26 Mai 2011 22:13 Letzten Beitrag anzeigen
Keine neuen Beiträge Links sollen ohne *target=_blank* Hilfe für Webmaster 1 axel 08 Aug 2010 15:54 Letzten Beitrag anzeigen