webForumDet fria alternativet

popup-fönster i anpassad storlek

HTML & CSS

8 svar · 486 visningar · startad av silfver

Medlem sedan apr. 200312 679 inlägg
Frågan#1

använder mig av den här koden:

<!-- Start

function openWin(page){
myWin = open(page,"pop_up","width=500,height=510,status=yes,menubar=no,scrollbars=no,resizable=no");
return false;
}

// End -->

kan jag på något sätt ändra värderna "width=500" och "height=510" till ett värde som anpassar bilderna till dess storlek? Eller någon av er här kanske har en bra kod till PHP?
Har även tillgång till php så det funkar också.

Mvh

Medlem sedan juni 20014 290 inlägg
#2

Ett popup script som jag använder är följande vet inte var jag har fått det ifrån men det fungerar :) :

function popup(url,name,wwidth,wheight) {
  window.open(url,name,'width='+wwidth+',height='+wheight+',scrollbars=yes,status=yes,resizable=yes');
}
Medlem sedan apr. 200312 679 inlägg
#3

Hur ska man göra i länkarna då?
Eller, kan du inte ge mig ett exempel med en bildlänk också?

mvh

Edit:
Såhär kan det se ut om man använder mitt script:

<a href="sida.htm" onClick="return openWin('http://silfver.se/sida.htm')" target="pop_up">SilfverIZER</a>

Medlem sedan jan. 20032 285 inlägg
#4

Så här kan det se ut till slut.

function popup(url, namn, wwidth, wheight) {
  window.open(url, namn, "width=" + wwidth + ",height=" + wheight + ",scrollbars=yes,status=yes,resizeable=yes")
}
------------------------
<a href="#" onclick="return popup('sida.html', 'namn', 500, 400);">
Medlem sedan mars 20025 907 inlägg
#5

Om du använder Gunnars funktion ovan så anropas den med något sådant här.

<a href="[b]url_till_bild[/b]" onClick="return popup('', '[i]pop_up[/i]',[b]bredd[/b], [b]höjd[/b])" target="[i]pop_up[/i]">SilfverIZER</a>

Höjden och bredden kan du ju ta reda på dynamiskt genom php-funktionerna imagesx() och imagesy()

r/ ändrade lite. Fungerar förhoppningsvis bättre :)

Medlem sedan apr. 200312 679 inlägg
#6

tackar, ska testa :] <php imagex() imagey() p> ? :P

Medlem sedan juni 20014 290 inlägg
#7

Ett sätt att anropa den är:

<a href="javascript:popup('/disclaimer.phtml','1',400,200);" >disclamier</a>
Medlem sedan apr. 200312 679 inlägg
#8

hm. kanske bättre att gå till php-forumet och fråga om något som fixar storleken och allt automatiskt.

Medlem sedan apr. 20012 427 inlägg
#9

Tänk vad man kan hitta med Google:

http://www.sitepoint.com/article/1022

263 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
131 ms — ändringar (db)