Avatar billede shoofixmafi Nybegynder
24. april 2006 - 12:26 Der er 19 kommentarer og
1 løsning

popup Window

Hej

Jeg bruger dette side for at lave en popup vindue i en PHP fil
men den giver mig ikke en popup .. bar en almindlige side.

http://www.dynamicdrive.com/dynamicindex8/popwin.htm

Hvad er der galt?

Tak
Avatar billede roenving Novice
24. april 2006 - 12:31 #1
Prøv at vise, hvordan du har benyttet det !-)
Avatar billede ldanielsen Nybegynder
24. april 2006 - 12:38 #2
Har du fulgt vejledningen?
Avatar billede shoofixmafi Nybegynder
24. april 2006 - 12:38 #3
i HEAD:
--------------->>>>
<script language='javascript' type='text/javascript'>
<!--
var win=null;
function NewWindow(mypage,myname,w,h,scroll,pos){
if(pos=='random'){LeftPosition=(screen.width)?Math.floor(Math.random()*(screen.width-w)):100;TopPosition=(screen.height)?Math.floor(Math.random()*((screen.height-h)-75)):100;}
if(pos=='center'){LeftPosition=(screen.width)?(screen.width-w)/2:100;TopPosition=(screen.height)?(screen.height-h)/2:100;}
else if((pos!='center' && pos!='random') || pos==null){LeftPosition=0;TopPosition=20}
settings='width='+w+',height='+h+',top='+TopPosition+',left='+LeftPosition+',scrollbars='+scroll+',location=no,directories=no,status=no,menubar=no,toolbar=no,resizable=no';
win=window.open(mypage,myname,settings);}
// -->
</script>

--------------->>>>

i Body:
--------------->>>>
<p>
<font face='arial, helvetica' color='#000000' size='1'>
<a href='http://www.shoofi-mafi.com/tv/alarabiya.html' onclick='NewWindow(this.href,'test','600','800','yes','center');return false' onfocus='this.blur()'><b>ÔÇåÏ ÞäÇÉ ÇáÚÑÈíÉ</b></a></font></p>
<p>

------------>>>>

Here ere adressen:
www.shoofi-mafi.com

den link som staar over den roed banner (HotelClub)

Tak
Avatar billede ldanielsen Nybegynder
24. april 2006 - 12:49 #4
Der er nogle javascript fejl på siden. Det kan du se idet der kommer et lille gult ikon nederst  til venstre, dobbeltklik på det.
Avatar billede roenving Novice
24. april 2006 - 12:49 #5
Prøv f.eks. at lave navnet om til noget andet end test, som dit vindue måske hedder i forvejen !-)

Brug evt. '_blank' som navn, da det altid vil oprette et nyt vindue ...
Avatar billede shoofixmafi Nybegynder
24. april 2006 - 13:12 #6
den lukkes heller ikke
Avatar billede shoofixmafi Nybegynder
24. april 2006 - 14:11 #7
skal jeg vise here min config fil som alle coder laegger i?
Avatar billede ldanielsen Nybegynder
24. april 2006 - 14:24 #8
Hvis d, som jeg siger, dobbeltklikker på det gule ikon, og så i det vindue der kommer op sætter kryds i "Vis altid ...", så får du altid at vide at der er fejl, og der er masser af fejl på din side.

Så længe alle de fejl er der kan du ikke regne med at javascript vil virke overhovedet. Så du må se at finde dem og rette dem
Avatar billede shoofixmafi Nybegynder
24. april 2006 - 23:24 #9
skal jeg oprette et spoergesmaal med 200 points for at oprette sidens fejl ?
Avatar billede roenving Novice
25. april 2006 - 01:54 #10
Næh, men du skal lokalisere de fejl der er, så de kan blive rettet, for hvis der en gang har været javascript-fejl, vil intet javascript køre bagefter !-)
Avatar billede ldanielsen Nybegynder
25. april 2006 - 09:36 #11
OK, nu får jeg ikke flere fejl på siden :o)

Det link du taler om ser nu sådan ud:

<font face='arial, helvetica' color='#000000' size='1'>
<p><a target='_blank' href='http://www.shoofi-mafi.com/tv/alarabiya.html'><b>ÔÇåÏ ÞäÇÉ ÇáÚÑÈíÉ</b></a></a></p></font>

Det skal være sådan:

<font face="arial, helvetica" color="#000000" size="1">
<p>
  <a target="_blank" href="http://www.shoofi-mafi.com/tv/alarabiya.html" onclick="NewWindow(this.href,'mywin','500','300','no','center');return false;"><b>ÔÇåÏ ÞäÇÉ ÇáÚÑÈíÉ</b></a>
</p>
</font>

- og så skal du jo indsætte koden fra vejledningens punkt 1 et sted (det er der functionen NewWindow er)
Avatar billede shoofixmafi Nybegynder
25. april 2006 - 23:55 #12
den virker heller ikke ..
jeg fik den fejl ikon igen
se selv !!
Avatar billede mclemens Nybegynder
26. april 2006 - 00:52 #13
Linket ser sådan her ud nu:
<a target='_blank' href='http://www.shoofi-mafi.com/tv/alarabiya.html' onclick='NewWindow(this.href,'TV','552','600','no','center');return false;'><b>&#1588;&#1575;&#1607;&#1583; &#1602;&#1606;&#1575;&#1577; &#1575;&#1604;&#1593;&#1585;&#1576;&#1610;&#1577;</b></a>

... bemærk i onclick står der ' imellem variablerne ... du skal adskille dem med det modsatte af det du bruger rundt om din event i dette tilfælde bruger du ': onclick=' ... ldanielsen brugte apostroffer derfor brugte han ' inde i event'en du skal derfor gøre det modsatte d.v.s. bruge " ... undskyld dårlig forklaring ... her prøv denne (7-9-13):

<a target='_blank' href='http://www.shoofi-mafi.com/tv/alarabiya.html' onclick='NewWindow(this.href,"TV","552","600","no","center");return false;'><b>&#1588;&#1575;&#1607;&#1583; &#1602;&#1606;&#1575;&#1577; &#1575;&#1604;&#1593;&#1585;&#1576;&#1610;&#1577;</b></a>
Avatar billede mclemens Nybegynder
26. april 2006 - 00:54 #14
hmm, måske skulle man nøjes med den del her:

<a target='_blank' href='http://www.shoofi-mafi.com/tv/alarabiya.html' onclick='NewWindow(this.href,"TV","552","600","no","center");return false;'>

... samt resten fra dit site - tegnene blev konverteret :D
Avatar billede ldanielsen Nybegynder
26. april 2006 - 08:13 #15
Korrekt mclemens

Men jeg ville gøre det sådan, for jeg bruger altid " omkring attributter:

<a target="_blank" href="http://www.shoofi-mafi.com/tv/alarabiya.html" onclick="NewWindow(this.href,'TV','552','600','no','center');return false;"><b>ÔÇåÏ ÞäÇÉ ÇáÚÑÈíÉ</b></a>
Avatar billede mclemens Nybegynder
26. april 2006 - 09:14 #16
( ^Det gør jeg også altid :) )
Avatar billede shoofixmafi Nybegynder
26. april 2006 - 11:06 #17
jeg har brugt de sidste 2 koder fra Idanielsen og mclemens

Jeg kan ikke bruge "

der for fik jeg en blank side med:
Parse error: parse error, unexpected T_STRING in /home/..../public_html/config.php on line 404
Avatar billede shoofixmafi Nybegynder
26. april 2006 - 11:09 #18
Jeg har brugt koden i
www.shoofi-mafi.com/tv/index.html

og den virker 100%

der er et eller andet i php siden som forhindre dette popup vindue
hvis i kan finde det ???

Tak
Avatar billede mclemens Nybegynder
26. april 2006 - 11:54 #19
Prøv at erstatte " i eksemplerne med \"
... det er fordi du bruger " i dine echo'er i
php derfor skal " escapes med \ foran " ...
Avatar billede shoofixmafi Nybegynder
28. april 2006 - 15:56 #20
Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /home/.../public_html/config.php on line 402

Parse error: parse error, unexpected T_STRING in /home/.../public_html/config.php on line 402


jeg fik den gand 2 error med en blank side

Jeg er traet
jeg vil heller brug koden paa en HTML side som jeg ha gjort

ellers tak allesammen
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester