Konflikt mellem JavaScript og PHP
Jeg har en formular:<form action="../billeder/billede.php" method="post" name="img02" target="_blank">
<input name="billede" type="hidden" value="../../images/large/painting/788a.1.jpg">
<input name="titel" type="hidden" value="City life">
<input name="stoerelse" type="hidden" value="76 X 76 cm.">
<input name="materiale" type="hidden" value="Olie p&aring; l&aelig;rred">
<input name="aarstal" type="hidden" value="1996">
<a href="java script:void(0)" onClick="seeArt('../billeder/billede.php');document.img02.submit(); return false;" class="imagelink"><img src="../../images/smalls/painting/small06.jpg" vspace="1" width="49" height="49" border="0"></a>
</form>
Den sender et par strenge over i filen ’billede.php’.
Billede.php ønsker jeg skal åbne som en pop up, så det forsøger jeg at sætte den til via JavaScript-funktionen seeArt();
function seeArt(newwind)
{
win = window.open(newwind, "", "height=573, width=516, left=10, top=10, menubar=no," + "resizable=no, status=no, toolbar=no, scrollbars=no");
win.focus();
return false;
}
D.v.s. jeg beder billede.php åbne både med JS og med PHP. Som man kan se på: http://design-af-hjemmesider.it-network.dk/CarstenFrank/text/sevaerker/maleri.php virker det (selvfølgelig) ikke særligt godt – klik på det lille blå billede under ordet ’andet’ i menuen i den brune bar.
Hvad gør jeg for at sende strengene til ’billede.php’ og (!) bibeholde formaterne på pop up’n defineret af JS ?
- Når det er på plads, kan vi se på mulighederne for at PHP selv samler dimensionerne på det pågældende billede op og servere pop up’n med plads til tekst (+73 px. I højden og +16 px. I bredden) …
