Popup doet het niet
Heracles - 18/04/2005 21:28 (laatste wijziging 18/04/2005 21:29)
HTML beginner
<script language="javascript">
<!--
function popUp(URL,H,W) {
day = new Date();
id = day.getTime();
eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=W,height=H');
}
//-->
</script>
<script language = "javascript" >
<!--
function popUp( URL, H, W) {
id = day. getTime( ) ;
eval ( "page" + id
+ " = window.open(URL, '" + id
+ "', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=W,height=H'); }
//-->
</script>
dat is de code, maar als ik probeer de popup aan te roepen met bijv:
javascript: popUp('index.php',300,300)
dan doet hij niets...
6 antwoorden
Gesponsorde links
ikkedikke - 18/04/2005 23:12
PHP expert
vervangen door
width=" + W + ",height=" + W + "
width= " + W + " , height= " + W + "
denk ik
Futs - 18/04/2005 23:37
Nieuw lid
@ikkedikke:
Jij gebruikt dubbele quotes, het moeten enkele quotes zijn!
ikkedikke - 19/04/2005 16:48 (laatste wijziging 19/04/2005 17:25)
PHP expert
@futs:
eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=" + W + ",height=" + W + ");
eval ( "page" + id
+ " = window.open(URL, '" + id
+ "', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=" + W
+ ",height=" + W
+ ");
geen quotes om getallen;-)
Dekin - 19/04/2005 19:24 (laatste wijziging 26/04/2005 16:04)
Nieuw lid
<script language="JavaScript" type="text/javascript">
function PopUp(){
MijnVenster=window.open("inhoud.htm","titel","width=300,height=200,scrollbars=no");
MijnVenster.focus();}
</script>
<script language = "JavaScript" type= "text/javascript" >
function PopUp( ) {
MijnVenster= window. open( "inhoud.htm" , "titel" , "width=300,height=200,scrollbars=no" ) ;
MijnVenster. focus( ) ; }
</script>
zo moet het werken. Teminste bij mij wel
:D Succes:D
Citaat:
maar hoe moet het dan? Dekin, jou script zal wel werken, maar het is juist belangrijk dat de pagina variabel is...
Uhm sorry dat weet ik niet precies meer.
Heracles - 22/04/2005 18:19
HTML beginner
maar hoe moet het dan? Dekin, jou script zal wel werken, maar het is juist belangrijk dat de pagina variabel is...
legende - 26/04/2005 17:11 (laatste wijziging 26/04/2005 17:15)
Onbekend
waarom zo ingewikkeld?
(je hebt zeker bij google het eerste resultaat gepakt:p)
zo beter:
function popUp(URL,H,W) {
dePopUp=window.open(URL,'popupnaam', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width='+W+',height='+H);
dePopUp.focus();
}
function popUp( URL, H, W) {
dePopUp= window. open( URL, 'popupnaam' , 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=' + W+ ',height=' + H) ;
dePopUp. focus( ) ;
}
EDIT: Foutjes, heb ze al verbeterd:$
EDIT2: ^ Versie 2...
Als het nu nog niet werkt heb je mss PopUps uitstaan in je browser / je beveiliging.
Gesponsorde links
Dit onderwerp is gesloten .