/ Forside/ Teknologi / Udvikling / HTML / Spørgsmål
Login
Glemt dit kodeord?
Brugernavn 

Kodeord  


Reklame
Top 10 brugere
HTML
#NavnPoint
molokyle 11184
Klaudi 5506
bentjuul 3377
severino 2040
smorch 1950
strarup 1525
natmaden 1396
scootergr.. 1320
e.c 1150
10  miritdk 1110
Redirection virker ikke i Mozilla/Netsca~
Fra : The_Denster
Vist : 573 gange
100 point
Dato : 18-12-03 11:35

Hvorfor virker: <script language="JavaScript">window.open('/destination','_self')</script> ikke i Mozilla/Netscape?
- og hvad kan jeg gøre istedet?

Kan en tilsvarende PHP-komando evt. bruges/virke?

 
 
Kommentar
Fra : natmaden


Dato : 18-12-03 11:49

Er/var netscape-fan men bill den ....
Hænger pga. dovenskab med ie
jo jeg tror på at det kan klares, men min tid e knap lige nu, vender tilbage i aften.
Mvh Natmaden.

Kommentar
Fra : The_Denster


Dato : 18-12-03 12:19

Jeg mener selvfølgelig: Hvorfor virker: <script language="JavaScript">window.open('/destination','_self') IKKE i Mozilla/Netscape???


Kommentar
Fra : molokyle


Dato : 09-01-04 13:46

Det burde det også. Læs om window.open(); her : http://www.html.dk/artikler/00004/

..eller se her, der er måske et hint nederst på siden : http://www.echoecho.com/dk/jswindows02.htm

</MOLOKYLE>

Kommentar
Fra : brunholm


Dato : 09-01-04 14:42

> Hvorfor virker: <script language="JavaScript">window.open('/destination','_self')
> - og hvad kan jeg gøre istedet?

Det burde virke - har du det kørende på en side hvor det ikke virker, som vi kan se?

Har du afsluttet med </script>?
Ifølge definitionen her: <http://msdn.microsoft.com/workshop/author/dhtml/reference/methods/open_0.asp> kører du med helt korrekt syntaks.

Er javascript slået til i den Netscape/Mozilla hvor du har testet (dumt spørgsmål, men just in case )

Kan en tilsvarende PHP-komando evt. bruges/virke?

Hvis det er inden noget andet skrives ud på siden, så ja:

header('location:/destination'); (mere på www.php.net/header - dog på engelsk)

mvh

Jesper Brunholm

Kommentar
Fra : The_Denster


Dato : 09-01-04 14:54

http://www.helsingorinfo.dk/dennis/index.htm indeholder:

<script language="JavaScript">window.open(''>http://www.helsingorinfo.dk/private/dennis/index.php','_self')

Og som i ser (ved at bruge Mozilla) virker det ikke...

Kommentar
Fra : The_Denster


Dato : 09-01-04 14:55

Afsluttet med </script>

Kommentar
Fra : The_Denster


Dato : 09-01-04 15:07

Det virker ihvertfald ikke på de 3 forskellige maskiner jeg har testet det på.

Kommentar
Fra : The_Denster


Dato : 09-01-04 15:13

Det kunne godt se ud som om at :

<?php
header("Location: http://www.example.com/"); /* Redirect browser */

exit;
?>

Er løsningen...

Kommentar
Fra : brunholm


Dato : 10-01-04 00:01

Det kan let lade sig gøre i Mozilla/Netscape også - men du skal lave en valid side hvor javascriptet kaldes til afvikling...

To måder:
1) det er gjort med window.open på http://garion.dk/webdesign/redirectTest.html og koden
Kode
<body onload="window.open('http://www.helsingorinfo.dk/private/dennis/index.php','_self')" >


kan også ses på på http://garion.dk/webdesign/redirectTest.html?showcode=1

2) med javascript-redirection: http://garion.dk/webdesign/redirectTest2.html og igen ligger koden
Kode
<body onload="location.href='http://www.helsingorinfo.dk/private/dennis/index.php'" >

http://garion.dk/webdesign/redirectTest2.html?showcode=1

Den sidste metode er den mest rigtige.

Hvis du har adgang til PHP så er header("location: ); mere effektiv, for den virker også hvis javascript er slået fra!

Kommentar
Fra : dscoop80


Dato : 01-03-04 14:26

Hej The_Denster...

I din <HEAD> skriver du:

<script language="JavaScript">
function openCenterWin(url,theWidth,theHeight){
var theTop=(screen.height/2)-(theHeight/2);
var theLeft=(screen.width/2)-(theWidth/2);
var features=
'height='+theHeight+',width='+theWidth+',top='+theTop+',left='+theLeft+",scrollbars=yes";
theWin=window.open(url,'',features);
}
</script>

Og i din <BODY> skriver du:

<a href="javascriptenFull('dinfilher.html','self');">HELLO</a>

Mvh. Cooper

Kommentar
Fra : dscoop80


Dato : 01-03-04 14:27

<a href="javascript: OpenFull('files/big.html','self');">HELLO</a>

Kommentar
Fra : molokyle


Dato : 04-07-04 12:07

Anybody home ? I'm gone ...forever </MOLOKYLE>

Du har følgende muligheder
Dette spørgsmål er blevet annulleret, det er derfor ikke muligt for at tilføje flere kommentarer.
Søg
Reklame
Statistik
Spørgsmål : 177406
Tips : 31962
Nyheder : 719565
Indlæg : 6407756
Brugere : 218874

Månedens bedste
Årets bedste
Sidste års bedste