location=no werkt niet

Status
Niet open voor verdere reacties.

ingrid74

Gebruiker
Lid geworden
11 okt 2008
Berichten
19
Wat doe ik fout ?

Ik heb de volgende code:
HTML:
<script language="javascript">
<!--
     var *knip*="*knip*";
    function popup(url){
        myWin=open('','','location=no,toolbar=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=1100,height=1300');
        myWin.document.write('<html><head><title>Laden.....');
        myWin.document.write('</title></head><body bgcolor="black">');
        myWin.document.write('<div align=center><h2>');
        myWin.document.write('Bezig met laden...');
        myWin.document.write('</h2></div>');
        myWin.location.href=url;
        }
   -->
</script>


en later in script:

<form>
<input type="button" value="Ga naar chat" onClick="popup(*knip*)" /><br />

</form>

Location=no schijnt niet te werken, als site opent zie ik gewoon het adres nog staan.
Wat doe ik fout ?
 
Laatst bewerkt door een moderator:
Heb je het ook al eens getest in een andere browser? Als het niet werkt in veel browsers, ligt het aan je script. Lukt het niet in maar 1 browser dan ligt het daaraan. Indien dat laatste het geval is, valt er moeilijk iets aan te doen vrees ik...
 
Ik heb de 18+ referentie uit je code verwijderd.
Niet iedereen is hier van dezelfde leeftijd als jij.

Probeer eens location=0
 
:D Sorry... niet aan gedacht..

Maar location=0 werkt ook niet..
Vreemd toch ?
 
Vreemd, in Safari werkt het gewoon
HTML:
<html>
<head>
 <title>JavaScript Popup Example 3</title>
</head>
<SCRIPT language="JavaScript1.2">
function poponload() {
testwindow= window.open ("", "mywindow",
    "location=0,status=1,scrollbars=1,width=100,height=100");
testwindow.moveTo(0,0);
}
</SCRIPT>
<body onload="javascript: poponload()">
<H1>JavaScript Popup Example 3</H1>
</body>
</html>
 
Devil's script werkt hier ook in IE6. Opera en IE7 laten niets zien.
 
Na een korte zoektocht blijkt het een IE7 "feature" te zijn.

IE7 verbiedt websites om zonder URL-balk te verschijnen.
Er schijnt een optie binnen de instellingen van IE7 te zijn om dat toch toe te staan, maar dan ben je afhankelijk van de gebruikersinstellingen.
Waarschijnlijk heeft Opera dit ook.

Kortom, je kunt dit niet via een script regelen.
 
Ook niet met php bijv ?
kZie toch sites die dat wel hebben.. ?
 
php heeft niks te maken met browser manipulatie. Het ligt echt aan gebruikersinstellingen. Alle popups openen bij mij bijvoorbeeld gewoon in een nieuw tabblad.

Popups zijn zoeizo achterhaald, meestal kan het beter (bijvoorbeeld door een div te gebuiken als "popup").
 
Het ligt inderdaad aan de browsers.
Ben nog even verder op onderzoek uitgegaan namelijk.
Heel vriendelijk bedankt voor jullie reacties. :thumb:
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan