TestMax.dk Paster
  • Forside
  • Print
  • Bookmark
  • Kontakt
  • SiteMap


infobox infobox
 

Hjælp til popup og php

22-10-2006 11:05:54
 
 
Muligheder (Anmeld)
Skrevet af Hemar
Kliks 440
Kategori PHP Feedback
I mine php filer har jeg "included" et html dokument der hedder testest.htm.

I dette dokument indgår standard koderne for html.. <html><head>, osv.

og nedenstående script er indsat mellem <head> og </head>.

<script type="text/javascript">

function popup(url,name,win_height,win_width) {
       pos_horizon = ((screen.width/2)-(win_width/2));
       pos_vertical = ((screen.height/2)-(win_height/2));
       window.open(url,name,"width="+win_width+",height="+win_height+",top=& quot;+pos_vertical+",left="+pos_horizon);
       }

// Slut -->
</script>

------------------------------------------------------------------------------------------------

Som generel kode for åbning af popup bruger jeg dette link:

<a href="#" onclick="popup('../../files/ner-billeder/bach.jpg','mitvindue','300','300');">
<img border="0" src="../../files/ner-billeder/bach.jpg" width="186" height="142"></a>


----------------------------------------

Hvad er det lige jeg gør forkert?
 
infobox infobox

infobox infobox
  Filer som er vedhæftet denne tråd  
 
Fil navn: Fil størrelse
files.rar 2 KB
 
infobox infobox


infobox infobox
 
#1Drax(Anmeld) 22-10-2006 11:33:11
 
 
Efter at have leget med det lidt tid fandt jeg os en masse fejl som jeg fik når siden åbnede og ved at man klikkede på billedet, så prøvede lige selv og omkode det for at få det til at virke!.

function popup(url,name,win_width,win_height)
{
       pos_horizon = ((screen.width/2)-(win_width/2));
       pos_vertical = ((screen.height/2)-(win_height/2));
       window.open(url,name,"width=" + win_width + ",height=" + win_height + ",top=" + pos_vertical + ", left=" + pos_horizon);
}
</script>


Som test brugte jeg nedstående tekst, ikke tag dig af billednavnet, var lige det eneste jeg havde på skrivebordet :D

<a href="#" onclick="popup('gladsvin.jpg','gladsvin','489','474');">
       <img border="0" src="gladsvin.jpg">
</a>


Håber du kan bruge det!
Administrator - TestMax.dk Stifter/Udvikler

Drax's signatur billede
 
infobox infobox

infobox infobox
 
#2Drax(Anmeld) 22-10-2006 11:34:49
 
 
Hmm, af en eller anden grund vælger mit forum at ændre " (efter name,) værdien til & quot; men det kan du bare lige ændre når du tager koden! :)
Administrator - TestMax.dk Stifter/Udvikler

Drax's signatur billede
 
infobox infobox

infobox infobox
 
#3Hemar(Anmeld) 22-10-2006 17:29:38
 
 
Hej Drax... :=) mange tak for hjælpen, vil lige sidde og lege lidt med det så!!..

I øvrigt, tillykke med fødselsdagen til Testmax.dk her for nogle uger siden :)


Mvh. Hemar
 
infobox infobox

infobox infobox
 
#4Drax(Anmeld) 22-10-2006 17:56:51
 
 
#3 ingen problem, derfor jeg er her jo, sidder til dagligt og programmere osv jo, så kender de der probs for godt og de kan fint ske selv for mig os :D

Og jo tak ang. TestMax.dk :), satser på vi bliver endnu større jo flere vi bliver og mere aktive, bliver lækkert! :)
Administrator - TestMax.dk Stifter/Udvikler

Drax's signatur billede
 
infobox infobox

infobox infobox
 
#5Hemar(Anmeld) 22-10-2006 17:57:45
 
 
Altså på nuværende tidspunkt er der stadig bøvl med scriptet.. jeg tilføjer lige filerne hvis du kan bruge dem til noget... :)

Du kan også se på http://www.arndal.dk/dan/.....m&=page=billeder, det er som om at den bare stopper med at vise den sidste del af siden efter mit javascript.. :O

Mvh. Hemar
 
infobox infobox

infobox infobox
 
#6Hemar(Anmeld) 26-10-2006 18:11:58
 
 
Hehe.. er godt sådan nogen lunde klar over, jeg på en måde satte lås på denne tråd ved at sige jeg kiggede på det!!
Men det resulterer stadig i at på hjemmesiden, hele mit php script bliver ødelagt af det der javascript.. nogen forklaring på det drax?..
 
infobox infobox

infobox infobox
 
#7Drax(Anmeld) 26-10-2006 23:36:43
 
 
hmm, du kan jo prøve at fjerne det og evt. lave en test ved at smide javascriptet på hver billede?, noget i stil med <img src="blah.jpg" alt="blah" onclick="window.open(stien,navn,indstillinger)" />, du kan prøve og lege med den kode som du allerede har.

I den kode jeg gav dig ved forrig tråd var der intet galt med, så du må jo bare prøve omkode noget af dit php/html på den side du bruger det :)
Administrator - TestMax.dk Stifter/Udvikler

Drax's signatur billede
 
infobox infobox

Påmindelse ved nyt svar

Ved at tilmelde dig automatisk påmindelse, modtager du en email så snart denne tråd bliver besvaret, dog sender vi kun en mail til dig, også selvom der er kommet flere svar, simpelthen for at spare dig for spam i din indbakke.


infobox infobox
  Svar på tråden  
   
 
 
infobox infobox

infobox infobox
  Læs dette før du sender dit indlæg!  
 
Ved tryk på send knappen accepterer du vores regelsæt som kan læses her
Praktiske informationer
Type Eksempel Resultat
Fed [b]din tekst[/b] din tekst
Kursiv [k]din tekst[/k] din tekst
Understreg [u]din tekst[/u] din tekst
Kode felt [code]din tekst[/code]
din tekst
infobox infobox