Registreer FAQ Berichten van vandaag


Ga terug   Scholieren.com forum / Technologie / Software & Hardware
Reageren
 
Topictools Zoek in deze topic
Oud 28-03-2003, 19:28
Martin Dude
Avatar van Martin Dude
Martin Dude is offline
Ik gebruik voor mij site martindude.tk een javascriptje zodat zodra de pagina geladen is, hij in een pop-up doorgelinkt word naar een niet resizable nieuw venster.

De pagina zelf bestaat uit 3 frames.
2 frames voor een menu/logo in flash
en 1 in HTML, dat frame heet 'hoofd'

hier volgt de script
====

<script language="JavaScript">

var popupHandle;
function body_onload() {
window.name = "eerstevenster";
var width = 798;
var height = 460;
var properties = "width=728,height=460,toolbar=no,status=no,resizable=no,scrollbars=no" ;
var leftprop, topprop, screenX, screenY, cursorX, cursorY, padAmt;
if(navigator.appName == "Microsoft Internet Explorer") {
screenY = document.body.offsetHeight;
screenX = window.screen.availWidth;
}else{
screenY = window.outerHeight
screenX = window.outerWidth
}
leftvar = Math.round((screenX - width) / 2);
rightvar = Math.round((screenY - height) / 2);
if(navigator.appName == "Microsoft Internet Explorer") {
leftprop = leftvar;
topprop = rightvar;
}else {
leftprop = (leftvar - pageXOffset);
topprop = (rightvar - pageYOffset);
}
properties = properties + ",left=" + leftprop;
properties = properties + ",top=" + topprop;

var pagina="http://home.quicknet.nl/qn/prive/jm.gerritsen/fullpage.htm";
//
//
popupHandle = open( pagina, "MartinDude", properties);
setTimeout('popupHandle.focus();',500);

}//onload
</script>

====

Daar geen problemen, dat werkt!
Nu wilde ik op mijn pagina mn foto's zo linken
dat ze net zo als mijn pagina in een nieuw venster terecht komen
niet resizable etc.
zodoende gebruikte ik daarmee dezelfde script lichtelijk verandert

====

<script language="JavaScript">

var popupHandle;
function body_onload1() {
window.name = "eerstevenster";
var width = 500;
var height = 375;
var properties = "width=500,height=375,toolbar=no,status=no,resizable=no,scrollbars=no" ;
var leftprop, topprop, screenX, screenY, cursorX, cursorY, padAmt;
if(navigator.appName == "Microsoft Internet Explorer") {
screenY = document.body.offsetHeight;
screenX = window.screen.availWidth;
}else{
screenY = window.outerHeight
screenX = window.outerWidth
}
leftvar = Math.round((screenX - width) / 2);
rightvar = Math.round((screenY - height) / 2);
if(navigator.appName == "Microsoft Internet Explorer") {
leftprop = leftvar;
topprop = rightvar;
}else {
leftprop = (leftvar - pageXOffset);
topprop = (rightvar - pageYOffset);
}
properties = properties + ",left=" + leftprop;
properties = properties + ",top=" + topprop;

var pagina="http://home.quicknet.nl/qn/prive/jm.gerritsen/pic-menu.htm";
//
//
popupHandle = open( pagina, "Pictures1", properties);
setTimeout('popupHandle.focus();',500);

}//onload
</script>

<script language="JavaScript">

var popupHandle;
function body_onload2() {
window.name = "eerstevenster";
var width = 500;
var height = 375;
var properties = "width=500,height=375,toolbar=no,status=no,resizable=no,scrollbars=no" ;
var leftprop, topprop, screenX, screenY, cursorX, cursorY, padAmt;
if(navigator.appName == "Microsoft Internet Explorer") {
screenY = document.body.offsetHeight;
screenX = window.screen.availWidth;
}else{
screenY = window.outerHeight
screenX = window.outerWidth
}
leftvar = Math.round((screenX - width) / 2);
rightvar = Math.round((screenY - height) / 2);
if(navigator.appName == "Microsoft Internet Explorer") {
leftprop = leftvar;
topprop = rightvar;
}else {
leftprop = (leftvar - pageXOffset);
topprop = (rightvar - pageYOffset);
}
properties = properties + ",left=" + leftprop;
properties = properties + ",top=" + topprop;

var pagina="http://home.quicknet.nl/qn/prive/jm.gerritsen/pic-info.htm";
//
//
popupHandle = open( pagina, "Pictures1", properties);
setTimeout('popupHandle.focus();',500);

}//onload
</script>

====

en verder op t moment dus 2 foto's, die de onload laden etc.
de foto komt mooi in een nieuw venstertje etc.
beide foto's komen in hetzelfde venster etc.

MaaR : als je nu in het menu weer op een knop drukt .. komen de nieuwe pagina's opeens in een nieuw venster!!
Hiervoor was dit dus niet, kwam alles perfect in het frame 'hoofd'
aangezien de buttons doorgelinkt werden met de target hoofd ...

maar na laden van de scripts lijkt die framenaam wel vergeten .. en krijg ik het zo ook niet voor elkaar om het anders te doen

zelf ben ik niet de grootste held, en deze script heb ik ook gewoon geript uit de source van de lowlands site

Uiteindelijk mijn echte vraag:

Weet iemand hoe ik dit probleem kan fixen?
of weet iemand misschien een beter scripte om mn foto's door te linken?

alvast thnx!!
__________________
Ik ben makkelijker dan Mokkol!! || if (Mokkol == goeieGrap) { pinksteren == pasen; } [NERD]
Met citaat reageren
Advertentie
Oud 29-03-2003, 07:29
Martin Dude
Avatar van Martin Dude
Martin Dude is offline
iemand? :\
__________________
Ik ben makkelijker dan Mokkol!! || if (Mokkol == goeieGrap) { pinksteren == pasen; } [NERD]
Met citaat reageren
Oud 30-03-2003, 10:02
Maradinus
Avatar van Maradinus
Maradinus is offline
klik op de smile
__________________
Het is toch ons bier !?
Met citaat reageren
Oud 30-03-2003, 10:42
bam
Avatar van bam
bam is offline
Citaat:
Maradinus schreef op 30-03-2003 @ 11:02:
klik op de smile
zeg dan niets

ik zou het niet weten, maar misschien zou je op www.dynamicdrive.com rond kunnen kijken.
__________________
Ik ben nieuw
Met citaat reageren
Oud 30-03-2003, 21:35
Dr HenDre
Avatar van Dr HenDre
Dr HenDre is offline
het zou wel handig zijn als je ze tussen php tags zou zetten, krijg je ten minste script highlightinh. Zo is het echt niet te lezen voor mij
Met citaat reageren
Oud 31-03-2003, 07:15
Martin Dude
Avatar van Martin Dude
Martin Dude is offline
Citaat:
Bootsman123 schreef op 30-03-2003 @ 17:05:
Misschien maak je gebruik van dezelfde framenames, maar waarom moet alles zo nodig in een pop-up scherm worden geopend?
nee, dat is het niet. 'framename' van de nieuwe vensters = pictures1

maar ik heb al een ander scriptje in gebruik nu, die ook niet perfect werkt, maar het menu blijft iig werken

en waarom alles in een nieuw frame?
najah, leek me geinig om mee te experimenteren

thnx all
__________________
Ik ben makkelijker dan Mokkol!! || if (Mokkol == goeieGrap) { pinksteren == pasen; } [NERD]
Met citaat reageren
Advertentie
Reageren


Regels voor berichten
Je mag geen nieuwe topics starten
Je mag niet reageren op berichten
Je mag geen bijlagen versturen
Je mag niet je berichten bewerken

BB code is Aan
Smileys zijn Aan
[IMG]-code is Aan
HTML-code is Uit

Spring naar


Alle tijden zijn GMT +1. Het is nu 09:48.