Lupuz.de: Artikel-Portal / Magazin

Zurück   Postpla.net - die Forum Community > PC, Internet und Technik > Coder's Area

pageproblem / neues fenster

Anzeigen:

Thema geschlossen
 
Themen-Optionen Thema durchsuchen
marcell0
Alt 18.05.2005, 00:18   #1
Standard pageproblem / neues fenster

hi coder

auf meiner page (www.marcell0.ch.vu) werden gewisse seiten in neuen fenstern aufgemacht. mein problem nun, das neu geöffnete fenster hat nicht die grösse, die ich eigentlich gerne hätte. ich hab alles probier doch leider hat nix geholfen.am liebsten wäre es mir, wenn das neue fenster bildschirmfüllend ist.

danke für eure hilfe.

*edit

was auch noch ein problem ist, wenn man eine fotoserie anschaut, hat man unter dem foto die möglichkeit auf "home" zu drücken, doch das geht leider nicht auf die foto-page sondern in das directory er aktuellen fotoserie. leider finde ich im js nicht den betreffenden punkt, den ich ändern könnte, damit die foto-grundpage geladen wird. vermutlich sind meine js-kentnisse zu schlecht.

hier die 3 js die für die fotoshow nötig sind:

common.js

Code:
// Global constants
var replacementChar = /%s/
var timeoutID
var playing

// Global variables
var outputTitle
var outputSubTitle
var outputURL
var imagesOnAPage
var index

function parseCommandLine() {
	if (location.href.indexOf("?") == -1) {
		return 0
	}

	// Parse any command line arguments
	urlQuery = location.href.split("?")

	urlTerms = urlQuery[1].split(",")
	if (urlTerms[0] != null) {
		index = parseInt(urlTerms[0])
	}

	if (urlTerms[1] != null) {
		playing = parseInt(urlTerms[1])
	}
}

function printBodyStartTag() {
	document.write("<BODY BGCOLOR=\"" + BGCOLOR + "\" TEXT=\"" + TEXT + "\" LINK=\"" + LINK + "\" VLINK=\"" + VLINK + "\" ALINK=\"" + ALINK + "\">")
   document.write("<STYLE TYPE=\"text/css\">")
   
	document.write(".pageFont")
	document.write("{")
	document.write(pageFontFamily)
	document.write(pageFontSize)
	document.write("}")
	
   document.write(".thumbFont")
	document.write("{")
	document.write(thumbFontFamily)
	document.write(thumbFontSize)
	document.write(thumbFontColor)
	document.write("}")
	
	document.write(".imageFont")
	document.write("{")
	document.write(imageFontFamily)
	document.write(imageFontSize)
	document.write(imageFontColor)
	document.write("}")
	
	document.write("</STYLE>")
}

function stopStartSlideShow(firstTime) {
	if (playing == 1) {
		playing = 0
		clearTimeout(timeoutID)
		
		if (firstTime != 1)
		{
			index = -1
			slideShow()
		}
	}
	else {
		playing = 1
		timeoutID = setInterval("slideShow()", 3000)
	}
}

function slideShow() {
	index = index + 1
	if (index >= imageDB.length) {
		index = 0
	}

	// Change the image
	window.location.href = "page.htm?" + index + "," + playing
	

	// Change the play text to stop
	slideShowControl.innerText="Stop";
}

function init() {
	// Make output strings from theme.js and data.js
    outputTitle = themeTitle.replace(replacementChar, title);
	outputSubTitle = themeSubTitle.replace(replacementChar, subTitle);
	outputURL = themeURL.replace(replacementChar, URL);
    outputURL = outputURL.replace(replacementChar, URL);

	// Perform some initial calculations
	imagesOnAPage = rows*columns
	
	playing = 0
	index = 0
	parseCommandLine()

	// Start or stop the slideshow
	if (playing == 0) {
		playing = 1
	}
	else {
		playing = 0
	}
	stopStartSlideShow(1)
}

function printTitle(writePageTitle) {
   if ((rows == 1 || columns == 1) && writePageTitle == 0) {
      return
   }
	document.write("<DIV CLASS=\"title_div\">")
	document.write("<SPAN CLASS=\"pageFont\">")
	document.write(outputTitle)
	document.write("</SPAN>")
	document.write("</DIV>")
}

function printSubTitle(writePageSubTitle) {
   if ((rows == 1 || columns == 1) && writePageSubTitle == 0) {
      return
   }
	document.write("<DIV CLASS=\"subtitle_div\">")
	document.write("<SPAN CLASS=\"pageFont\">")
	document.write(outputSubTitle)
	document.write("</SPAN>")
	document.write("</DIV>")
}

function printImage() {
	document.write("<DIV CLASS=\"image_div\">")
	document.write("<TABLE>")
	document.write("<TD>")
	document.write("<TR valign=middle>")
	document.write("<TD align=center>")
	outputImageLink = themeImageLink.replace(replacementChar, index);
	outputImageLink = outputImageLink.replace(replacementChar, playing);
	document.write(outputImageLink)
	document.write("</TD>")
	document.write("</TR>")
   for (var i = index*6; i < index*6+6; i++) {
	   document.write("<TR valign=middle>")
	   document.write("<TD CLASS=\"imageFont\" align=center>" + imageMetadataDB[i] + "</TD>")
	   document.write("</TR>")
   }
	document.write("</TD>")
	document.write("</TABLE>");
	document.write("</DIV>")
}

function writeLinks(writePageLinks) {
   if ((rows == 1 || columns == 1) && writeLinks == 1) {
      return
   }
   
	var themePreviousHolder = themeImageLinkPrevious
	var themeNextHolder = themeImageLinkNext
	var themePlayHolder = themeImageLinkPlay
	var themeStopHolder = themeImageLinkStop
	if (writePageLinks == 1)
	{
		themePreviousHolder = themeThumbLinkPrevious
		themeNextHolder = themeThumbLinkNext
		themePlayHolder = themeThumbLinkPlay
		themeStopHolder = themeThumbLinkStop
	}

	document.write("<DIV CLASS=\"links_div\">")

	document.write("<TABLE>")
	document.write("<TR>")

	// Write previous link
	document.write("<TD CLASS=\"pageFont\">")
	document.write("<DIV CLASS=\"previous_div\">")
	if (index != 0) {
		var previousIndex
		if (writePageLinks == 0) {
			previousIndex = index - 1;
			outputPreviousLink = themePreviousHolder.replace(replacementChar, previousIndex);
			outputPreviousLink = outputPreviousLink.replace(replacementChar, playing);
			document.write(outputPreviousLink)
		}
		else {
			if (index != 0) {
				previousIndex = index-imagesOnAPage;
				if (previousIndex < 0) {
					previousIndex = 0	  		
				}
				outputPreviousLink = themePreviousHolder.replace(replacementChar, previousIndex);
				outputPreviousLink = outputPreviousLink.replace(replacementChar, playing);
				document.write(outputPreviousLink)
			}
		}
	}
	document.write("</DIV>")
	document.write("</TD>")
	
	// Write URL
	document.write("<TD CLASS=\"pageFont\">")
	document.write("<DIV CLASS=\"url_div\">")
	document.write(outputURL)
	document.write("</DIV>")
	document.write("</TD>")

	// Write next link
	document.write("<TD CLASS=\"pageFont\">")
	document.write("<DIV CLASS=\"next_div\">")
	var nextIndex
	if (writePageLinks == 0)
	{
		nextIndex = index + 1;
		if (nextIndex < imageDB.length) {
			outputNextLink = themeNextHolder.replace(replacementChar, nextIndex);
			outputNextLink = outputNextLink.replace(replacementChar, playing);
			document.write(outputNextLink)
		}
	}
	else {
	    nextIndex = index+imagesOnAPage;
		if (nextIndex < thumbDB.length) {
			outputNextLink = themeNextHolder.replace(replacementChar, nextIndex);
			outputNextLink = outputNextLink.replace(replacementChar, playing);
			document.write(outputNextLink)
		}
	}
	document.write("</DIV>")
	document.write("</TD>")

	// Write play/stop
	document.write("<TD CLASS=\"pageFont\">")
	document.write("<DIV CLASS=\"slideShowControl_div\">")
	if (playing == 1) {
		document.write(themeStopHolder)
	}
	else {
		document.write(themePlayHolder)
	}
	document.write("</DIV>")
	document.write("</TD>")

	document.write("</TR>")
	document.write("</TABLE>")

	document.write("</DIV>")
}

function printTable() {
	document.write("<DIV CLASS=\"images_div\">")
	document.write("<TABLE>")
	counter = index
	for (var i = 0; i < rows; i++) {
		document.write("<TR>")
		for (var j = 0; j < columns; j++) {
			if (counter < thumbDB.length) {
				document.write("<TD>")
				document.write("<TABLE>")
				document.write("<TD valign=top>")
				document.write("<TR>")
				document.write("<TD align=center>")
				outputThumbLink = themeThumbLink.replace(replacementChar, counter)
				outputThumbLink = outputThumbLink.replace(replacementChar, playing)
				document.write(outputThumbLink)
				document.write("</TD>")
				document.write("</TR>")
				
				// Write out the metadata
				for (var k = counter*6; k < counter*6+6; k++) {
				   document.write("<TR valign=middle>")
				   document.write("<TD CLASS=\"thumbFont\" align=center>" + thumbMetadataDB[k] + "</TD>")
				   document.write("</TR>")
				}
				document.write("</TD>")
				
				document.write("</TABLE>");
				document.write("</TD>")
			}

			counter++
		}
		document.write("</TR>")
	}
	document.write("</TABLE>")
	document.write("</DIV>")
}

function loadImages() {
	for (var i = 0; i < imagesOnAPage; i++) {
		if ((i+index) < thumbDB.length) {
			var j = 0
			while (document.images[j] != null && document.images[j].name == "IGNORE") {
				j++
			}
			if (document.images[i+j] != null) {
				document.images[i+j].src = thumbDB[i+index]
			}
		}
	}
}

function loadImage() {
   var i = 0
   while (document.images[i].name == "IGNORE") {
      i++
   }
	document.images[i].src = imageDB[index]
}
data.js

Code:
var title = "AC/DC Konzert 20.06.2001"
var subTitle = ""
var URL = ""
var BGCOLOR = "#000000"
var TEXT = "#CC99FF"
var LINK = "#CC99FF"
var VLINK = "#6633FF"
var ALINK = "#6633FF"
var pageFontFamily = "font-family: Arial;"
var pageFontSize = "font-size: medium;"
var thumbFontFamily = "font-family: Arial;"
var thumbFontSize = "font-size: medium;"
var thumbFontColor = "color: #CC99FF";
var imageFontFamily = "font-family: Arial;"
var imageFontSize = "font-size: medium;"
var imageFontColor = "color: #CC99FF";
var rows = "27"
var columns = "1"
var thumbDB = new Array(
".././Thumb_Img_0571.JPG",
".././Thumb_Img_0572.JPG",
".././Thumb_Img_0573.JPG",
".././Thumb_Img_0574.JPG",
".././Thumb_Img_0575.JPG",
".././Thumb_Img_0577.JPG",
".././Thumb_Img_0578.JPG",
".././Thumb_Img_0579.JPG",
".././Thumb_Img_0580.JPG",
".././Thumb_Img_0581.JPG",
".././Thumb_Img_0582.JPG",
".././Thumb_Img_0583.JPG",
".././Thumb_Img_0586.JPG",
".././Thumb_Img_0587.JPG",
".././Thumb_Img_0588.JPG",
".././Thumb_Img_0590.JPG",
".././Thumb_Img_0591.JPG",
".././Thumb_Img_0592.JPG",
".././Thumb_Img_0593.JPG",
".././Thumb_Img_0595.JPG",
".././Thumb_Img_0596.JPG",
".././Thumb_Img_0600.JPG",
".././Thumb_IMG_0601.JPG",
".././Thumb_IMG_0602.JPG",
".././Thumb_IMG_0603.JPG",
".././Thumb_IMG_0606.JPG",
".././Thumb_IMG_0607.JPG"
)

var imageDB = new Array(
".././Image_Img_0571.JPG",
".././Image_Img_0572.JPG",
".././Image_Img_0573.JPG",
".././Image_Img_0574.JPG",
".././Image_Img_0575.JPG",
".././Image_Img_0577.JPG",
".././Image_Img_0578.JPG",
".././Image_Img_0579.JPG",
".././Image_Img_0580.JPG",
".././Image_Img_0581.JPG",
".././Image_Img_0582.JPG",
".././Image_Img_0583.JPG",
".././Image_Img_0586.JPG",
".././Image_Img_0587.JPG",
".././Image_Img_0588.JPG",
".././Image_Img_0590.JPG",
".././Image_Img_0591.JPG",
".././Image_Img_0592.JPG",
".././Image_Img_0593.JPG",
".././Image_Img_0595.JPG",
".././Image_Img_0596.JPG",
".././Image_Img_0600.JPG",
".././Image_IMG_0601.JPG",
".././Image_IMG_0602.JPG",
".././Image_IMG_0603.JPG",
".././Image_IMG_0606.JPG",
".././Image_IMG_0607.JPG"
)
var thumbMetadataDB = new Array(
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
""
)
var imageMetadataDB = new Array(
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
""
)
theme.js

Code:
var themeTitle = "<TABLE width=\"100%\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\"><TR><TD><></TD></TR><TR><TD align=center><H1>%s</H1></TD></TR></TABLE>"
var themeSubTitle = "%s"
var themeURL = "<A HREF=\"%s"><IMG src=\"home-button.gif\" width=\"33\" height=\"31\" NAME=\"IGNORE\" alt=\"%s\"></A>"
var themeThumbLinkPrevious = ""
var themeThumbLinkNext = ""
var themeThumbLinkPlay = ""
var themeThumbLinkStop = ""
var themeThumbLink = "<A HREF=\"page.htm?%s,%s\" target=\"Right Frame\"><IMG></A>"
var themeImageLinkPrevious = "<A HREF=\"page.htm?%s,%s\" target=\"Right Frame\"><IMG src=\"previous-button.gif\" width=\"33\" height=\"31\" NAME=\"IGNORE\"></A>"
var themeImageLinkNext = "<A HREF=\"page.htm?%s,%s\" target=\"Right Frame\"><IMG src=\"next-button.gif\" width=\"33\" height=\"31\" NAME=\"IGNORE\"></A>"
var themeImageLinkPlay = "<A HREF=\"javascript:void(0)\" name=slideShowControl onclick=\"stopStartSlideShow()\"><IMG src=\"play-button.gif\" width=\"33\" height=\"31\" NAME=\"IGNORE\"></a>"
var themeImageLinkStop = "<A HREF=\"javascript:void(0)\" name=slideShowControl onclick=\"stopStartSlideShow()\"><IMG src=\"stop-button.gif\" width=\"33\" height=\"31\" NAME=\"IGNORE\"></a>"
var themeImageLink = "<IMG>"
 
 
Nach oben
Registrierter PPler
Anonymisierungsmodus aktiv!
Alt 18.05.2005, 16:24   #2
Standard

Ich kann dir leider im Moment auch nich helfen, werd das ganze aber ins Coding Forum befördern, wo du ja vor n paar Tagen schon weniger ausführlich nachgefragt hattest.
 
 
Nach oben
dusk
Alt 19.05.2005, 10:26   #3
Standard

na gratuliiiiiiieeeeerrrreeee!!!
soll da noch einer durch blicken??


du kannst die größe der Bildschirmfläche - quasi die Auflösung - abfragen:

screen.Height und screen.Width

screen.availHeight: Bildschirmhöhe abzüglich Taskbar
 
 
Nach oben
marcell0
Alt 20.05.2005, 01:00   #4
Standard

hab ich schon versucht, per fixem höhe und breite-wert das fenster zu öffnen, doch leider hat es nicht wirklich die werte angenommen, die ich eingegeben habe. ich bin langsam am verzweifeln :-(
 
 
Nach oben
Ähnliche Themen, die dich vielleicht interessieren
Thema Autor Forum Antworten Letzter Beitrag
Neues Fenster in einem Popup oder ähnlichem aightlex Coder's Area 10 08.11.2006 17:05
Mietminderung aufgrund undichter Fenster sowie Baustellenlärm? DasTobbi Im Namen des Gesetzes 8 10.08.2005 13:42
vertragsverlängerung neues handy - Astra - Technik 2 23.07.2004 13:48
neues Handy, aber welches? BlackIce Technik 17 27.07.2002 17:13
Problem: Internet Explorer Fenster ist nie im "Vollbild" Jason Netzwerke und Internettechnik 3 23.04.2002 13:10
Anzeigen:
Thema geschlossen

Lesezeichen

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche



Alle Zeitangaben in WEZ +2. Es ist jetzt 00:29 Uhr.


Lupuz.de - wir können auch anders!
©1998 - 2008, Lupuz:Information-Network
Powered by vBulletin Version 3.7.1 (Deutsch), Jelsoft Enterprises Ltd.
Grüne Links?

SEO by vBSEO 3.2.0 ©2008, Crawlability, Inc.