[JS] resize window zonder toolbars!

Pagina: 1
Acties:

  • TeeDee
  • Registratie: Februari 2001
  • Laatst online: 22-08 13:14
Hoi,
ik ben nu al een poosje aan het rommelen met het volgende:
Iemand linkt naar een URL van mij. Alleen deze moet in een Popup komen.

Nu dacht ik, laat ze maar lekker linken naar een page, op die page komt een
ASP:
1
response.redirect "pagepopper.html"


En op die pagepopper.html staat het volgende javascript:
HTML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<SCRIPT LANGUAGE=javascript>
<!--
function resizewindow(strWin,strURL,intX,intY){ 
LeftPosition = (screen.width) ? (screen.width-intX)/2 : 0;
TopPosition = (screen.height) ? (screen.height-intY)/2 : 0;
strWin =window.open(strURL,strWin,'left=' + LeftPosition + ', 
screenX =' +intX+ ', top=' + TopPosition + ', screenY=' + intY + ', 
width=' + intX + ', height=' + intY + ', scrollbars=yes, toolbar=no'); 
window.close()
} 
//-->
</SCRIPT>
</HEAD>
<BODY onLoad="resizewindow('pop','http://www.mijndomein.nl/default.asp
?site=<%=R_session%>','800','570');return false">


Dit werkt op zich wel "netjes" alleen bij IE 5 browser krijg je de vraag of je het venster wil sluiten. Zodra je dus op Ja klikt, gaat ie pas verder naar de site.

1e vraag:
Is er een andere manier om een window te resizen en de toolbar eruit te slopen, of is dit de enige manier?

2e vraag:
Is er ook een manier om die melding van IE 5 weg te krijgen?

offtopic:
Ik heb de code een beetje opgebroken ivm layout verneuking! :)

[ Voor 22% gewijzigd door TeeDee op 14-05-2003 11:09 ]

Heart..pumps blood.Has nothing to do with emotion! Bored


  • OkkE
  • Registratie: Oktober 2000
  • Laatst online: 10-11-2025

OkkE

CSS influencer :+

2) Nee. Is het niet, gelukkig. En dit had je ook _heel_ makkelijk in de search kunnen vinden.

Maar waarom laat je die persoon dan niet zelf een popup-link maken die jou page load? Dat lijkt me vele malen makkelijker... :)

“The best way to get the right answer on the Internet is not to ask a question, it's to post the wrong answer.”
QA Engineer walks into a bar. Orders a beer. Orders 0 beers. Orders 999999999 beers. Orders a lizard. Orders -1 beers.


  • TeeDee
  • Registratie: Februari 2001
  • Laatst online: 22-08 13:14
Nou, ik heb namelijk geen controle over die links. Het zijn namelijk vrij grote sites, met alleen dynamische content. Voor hun is het vrij lastig om een ander soort link er in te krijgen.

Heart..pumps blood.Has nothing to do with emotion! Bored


  • crisp
  • Registratie: Februari 2000
  • Nu online

crisp

Devver

Pixelated

1. ja dit is de enige manier
2. in IE5.0 is de melding niet weg te krijgen

Intentionally left blank


  • TeeDee
  • Registratie: Februari 2001
  • Laatst online: 22-08 13:14
Na nog wat extra zoekwerk ben ik inderdaad tot de conclusie gekomen dat ik bijna moet gaan smeken aan de externe linkers dat ze het met een eigen popup link zullen moeten doen.

Thanks in ieder geval voor de "hulp" :)

Heart..pumps blood.Has nothing to do with emotion! Bored